I Squared Capital to buy IC Power’s Latin American and Caribbean Businesses 26 November 2017 Inkia Energy Limited has agreed to sell IC Power’s businesses in Latin American & the Caribbean to I Squared Capital for a cash consideration of US$1.17b. (Press Release) Kenon Holdings…