I Squared Capital is a private equity firm focused on global infrastructure investments, managing over $40 billion in assets across various sectors. The firm operates from nine offices worldwide, with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results