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

9th Dec 2018    |     Source: ifc.org