Terra Firma looks to revive sale of Odeon & UCI Cinemas

479
Guy Hands’ UK buyout firm Terra Firma is reportedly planning to sell portfolio companies this year that are likely to