Home » Latest News » I Squared Capital to Acquire IC Power’s Latin American and Caribbean Businesses