10.0.3.230

Terra Firma puts Odeon sale on hold

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