Headquartered in Miami, Florida, I Squared Capital is a leading independent global infrastructure investment firm. Managing over $50 billion in assets, they specialize in developing, scaling, and managing transformative businesses across the energy, utilities, transport, and digital infrastructure sectors.