Share this page

IFC Identifies More Than 100 Start-Ups That Could Speed Up Innovation in Africa