I Squared Capital is an independent global infrastructure investment manager focusing on energy, utilities, telecom and transport in the Americas, Europe and Asia.
Hong Kong Houston London New Delhi New York Singapore
I Squared Capital © 2018. All rights reserved