5 August 2013

Terra Firma 'makes progress with £1.5bn' Infinis sale