Tags I Squared Capital

Tag: I Squared Capital

I Squared Capital is an infrastructure-focused private equity firm based in Miami, Florida. Specifically, I Squared invests in the infrastructure sub-sectors of energy, utilities, telecom and transport in the Americas, Europe and Asia.