21/05/2026 09:17
|
Building & Construction
USD $1 Billion of Investment Targeted for New Venture
NEW DELHI & MIAMI--BUSINESS WIRE--
I Squared Capital ("I Squared"), a leading global infrastructure investment manager, today announced the...