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