USD $1 Billion of Investment Targeted for New Venture NEW DELHI & MIAMI–(BUSINESS WIRE)–May. 21, 2026 I Squared Capital (“I Squared”), a leading global infrastructure investment manager, today announced the launch of Cube Grid, a new power transmission platform targeting India's rapidly expanding electricity grid. I Squared expects to deploy up to USD $1 billion […]