I Squared Capital buys IC Power's Latin American and Caribbean businesses
I Squared Capital has acquired IC Power’s Latin American and Caribbean businesses from Kenon Holdings Ltd. The proceeds of the sale is estimated to be about $1.332 billion. Bank of America Merrill Lynch served as financial adviser to Kenon on the deal.



