I Squared Capital is a private equity firm based in New York, NY, specializing in investments in the global infrastructure sector.
The company focuses on creating value through operational improvements and sustainable growth strategies across a diverse range of infrastructure assets.
Generated from their business information