I Squared Capital Wins Three Prestigious Infrastructure Investor Awards for 2024
9 April 2025 – I Squared Capital, a leading independent global infrastructure investor, is proud to announce that it has been named the winner of three Infrastructure Investor Awards for 2024, reinforcing its position as a global leader in infrastructure investment. In total, I Squared has been awarded 30 Infrastructure Investor awards over the past […]