WiFi Sponsor
I Squared Capital
Profile
I Squared Capital is an independent global infrastructure manager with over $38 billion in assets under management focused on investing in North America, Europe, Asia, and Latin America. Headquartered in Miami, the firm has more than 250 professionals across its offices in Singapore, London, Sao Paulo, New Delhi, Taipei, and Sydney. I Squared Capital has invested in a diverse portfolio of 82 companies with over 66,000 employees in 71 countries across the utilities, energy, digital infrastructure, transport, environmental infrastructure, and social infrastructure sectors providing essential services to millions of people around the world.