By CEP Staff • 6 October 2021 in News

Global investment manager I Squared Capital has partnered with former senior executives of GE Energy Financial Services to establish Cube Green Energy, a new development platform focused on mature renewable energy markets in Europe.