Results

IFC - International Finance Corporation

05/02/2022 | Press release | Distributed by Public on 05/02/2022 07:52

Viva Technology, IFC Announce 45 Emerging Start-ups with Biggest Impact Potential in Africa to Compete for the 2022 AfricaTech Awards