Share this page

IFC, OPIC finance Cap des Biches power plant to boost energy supply in Senegal