I Squared Capital Overview
Company Details
I Squared Capital is a privately held, international infrastructure investment management with a concentration on the Americas, Europe, and Asia's energy, utilities, telecom, and transportation sectors.
Locations
WSO Company Database Comparison Table
or Want to Sign up with your social account?