I Squared Capital
Founded in 2012, I Squared Capital is a global infrastructure investment firm based in Miami, Florida. The firm focuses on energy, utilities, telecom, and transport in the Americas, Europe, and Asia.
Funds
0 funds managed by I Squared Capital
No fund data available