172.70.134.170

Terra Firma puts Odeon sale on hold

488
Guy Hands’ private equity firm Terra Firma has reportedly scrapped plans to sell the Odeon cinema chain for £1bn due