Companies / I Squared Capital

I Squared Capital



Description:I Squared Capital

I Squared Capital (ISQ) is an independent global infrastructure investment and management platform that focuses on energy, utilities, and transport in North America, Europe, and select high growth economies based on risk-adjusted metrics across sectors and geographies. I Squared Capital is headquartered in New York, with investment and operating teams in London, Houston, Singapore, Hong Kong, and New Delhi.


Information:

Add the I Squared Capital feed to your reader Add the I Squared Capital feed to your reader