By CEP Staff • 22 April 2015 in News

I Squared Capital closes $3 billion global infrastructure fund