nicnewmanoxford.com
IFC’s Scaling Solar solutions across Africa
The International Finance Corporation‘s (IFC) Scaling Solar procurement program is developing over 1,000 megawatts of solar power in four African countries – Zambia, Ethiopia, M…