I Squared Capital

OTHER
Miami, Florida, United States
Website

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