I Squared Capital is a global infrastructure investment firm that invests in utilities, energy, telecommunications, transportation, and other infrastructure assets.
No entity score yet. This entity needs at least one linked article with an entity impact vote and focus support.
Showing 1-1 of 1 linked article
Page 1 of 1
I Squared Capital is planning to open a Miami office as Florida attracts fund managers leaving high-tax states.
Per-entity impact from this article: None