Terra Firma Looking to Sell ODEON & UCI Group

February 27, 2015