14 November 2024

IFC invests $25m for African solar initiative