Tag: IDC

Senegal Is Second African Country to Join ‘Scaling Solar’ to Quickly Develop Clean Energy

IFC, a member of the World Bank Group, signed an agreement on Tuesday with the government of Senegal to develop up to 200 megawatts of solar power under Scaling Solar, a World...

FEATURED