Share this page

IFC Invests Record $10.4 Billion for Private Sector Development in Africa and the Middle East