About
I Squared Capital (“ISQ”) is an independent infrastructure investment and management platform that focuses on energy, utilities, and transport in US, Europe, and select high growth economies based on risk-adjusted metrics across sectors and geographies. I Squared Capital is headquartered in New York, with presence in Houston, London, Singapore, Hong Kong and New Delhi.
Venture Capital & Private Equity
Highlights
Highlights coming soon
Notable work and milestones will show up here.

