By CEP Staff • 28 April 2026 in News

I Squared Capital has acquired US-renewables developer Oriden from Mitsubishi Power Americas.