Sale of Odeon cinema chain delayed after refinancing

posted in: All News, UK | 0

The expected £1.2bn sale of the Odeon cinema chain has been indefinitely delayed after Terra Firma completed a £475m refinancing.