Home » Latest News » Kenon Announces Completion of Sale of IC Power’s Latin American and Caribbean Businesses