I Squared Capital is a major global infrastructure PE firm with $50B+ in AUM (November 2025). ISQ Fund III closed at $15.5B (2022). The portfolio spans 90+ companies across 70 countries with 66,000+ employees.
Focus areas include energy infrastructure, utilities, transport/logistics, digital infrastructure, and environmental/social infrastructure. Notable deals include Arriva (UK rail from Deutsc...
London, United Kingdom
San Francisco, United States
Menlo Park, United States
Mountain View, United States
Warren, United States
Menlo Park, United States