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.
9companies
0lead
0follow-on
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.