Investment IEA-IFC Joint Report Calls for Ramping Up Clean Energy Investments in Emerging and Developing Economies 21 June 2023