I Squared Capital is a leading independent global infrastructure investor focused on developing and managing investment platforms across energy, utilities, transport and logistics, digital, social and environmental infrastructure. With a diverse portfolio and a proprietary risk model, they deploy capital through multiple strategies to grow assets in global markets while delivering sustainable, long-term value for communities and investors. The firm operates worldwide with offices and investments across a broad geographic footprint, including Abu Dhabi, London, Miami, Munich, New Delhi, São Paulo, Singapore, Sydney and Taipei.
No recent news for this company.