I Squared Capital commits additional USD 1B for PH energy, infra projects
- July 28, 2025
US-based private equity firm I Squared Capital is investing an additional USD 1 billion in critical infrastructure projects in the Philippines, the Office of the Special Assistant to the President for Investment...