I Squared Capital

I Squared Capital

I Squared Capital is an independent global infrastructure investment manager focusing on energy, utilities, and transport in North America, Europe, and select high growth economies.

CompanyNew Delhi, Indiai-squared-capital-16562123815819
InvestingOpen to pitchesFollows rounds

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.