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.

Investment History
Chronological investment activity

No investment history available