CPP and I Squared Capital enter $3.4bn deal for Inkia Energy stake

I Squared will maintain an active role in Inkia’s governance and strategic decision-making processes.