3 June 2025

TPG Rise Climate's global south strategy bags $100m from IFC