I Squared Capital and U.S. International Development Finance Corporation Approve $3 Billion Platform to Develop Critical Energy Infrastructure Across the Indo-Pacific
MIAMI--(BUSINESS WIRE)--I Squared Capital (“I Squared”), a leading global infrastructure [...]