Terra Firma to sell Odeon & UCI Cinemas for $1.2 bln

Share this