IC Power to sell Latin American assets to I Squared Capital
Global infrastructure investment manager I Squared Capital has agreed to buy IC Power subsidiary Inkia Energy and with it a portfolio of 3.4GW of...
Global infrastructure investment manager I Squared Capital has agreed to buy IC Power subsidiary Inkia Energy and with it a portfolio of 3.4GW of...