Fundraising Fox

I Squared Capital

also invests · investor profile

New York, US · Founded 2012 · 2 known investors

isquaredcapital.com

I Squared Capital is a global infrastructure investment firm that has backed 100+ portfolio companies across sectors including renewables, power generation, transportation, digital infrastructure, water and waste, and elderly care. Its investments span 115+ countries providing essential services.

CleantechData & InfrastructureEnergyImpact & Social GoodLogistics & Supply Chain

Investors · 2

Frequently asked questions

What does I Squared Capital do?
I Squared Capital is a global infrastructure investment firm that has backed 100+ portfolio companies across sectors including renewables, power generation, transportation, digital infrastructure, water and waste, and elderly care. Its investments span 115+ countries providing essential services.
Who are I Squared Capital's investors?
I Squared Capital's investors include AMK Investment Office, Kensington Capital Partners Limited.
Where is I Squared Capital headquartered?
I Squared Capital is headquartered in New York, US.