By CEP Staff • 22 October 2015 in News

Terra Firma in £555 million deal to take Infinis private