I Squared Capital
also invests · investor profileNew York, US · Founded 2012 · 2 known investors
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.
