Tag: I Squared Capital
ALTÉRRA co-invests in Peru’s Inkia Energy with I Squared Capital
ALTÉRRA has entered a co-investment in Inkia Energy, Peru’s largest independent power producer, alongside global infrastructure investment manager I Squared Capital, to support the...
























