I Squared

I Squared Capital is an independent global infrastructure investor. It develops investment platforms and supports the expansion of infrastructure businesses through its investment strategies.

Headquarters
United States

www.isquaredcapital.com

Recorded investments