Share this page

IFC Invests Record $9.4 Billion for Private Sector Development in Africa