Share this page

IFC Finances Private Sector Investment in Senegal’s Power Sector