I Squared Capital is a leading global infrastructure investor that specializes in transforming and improving infrastructure worldwide. With a diverse portfolio covering sectors such as energy, utilities, transport, digital infrastructure, and more, they use their global insights and local intelligence to solve complex problems and invest in a sustainable future.
With over $38 billion in assets under management and a focus on low correlation with other asset classes, I Squared Capital is known for their investment platforms that start small and grow big. They are committed to responsible investing and believe that sound sustainability practices are essential for developing resilient investments that generate long-term value.
Generated from the website