Share this page

IFC Partners with IRENA; Pledges $1 Billion to Scale Up Renewable Energy Projects