I Squared Capital
New York, US · 2 known investors
I Squared Capital is a global infrastructure investment firm managing multiple strategies across energy, utilities, transport, logistics, digital infrastructure, and environmental sectors. The firm invests in companies and assets through platform development approaches targeting both mid-market and larger opportunities worldwide.