By CEP Staff • 15 June 2016 in News

I Squared Capital to invest $296 million in Amplus Energy