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 ...
Some results have been hidden because they may be inaccessible to you