Featured Viva Technology, IFC receive record number of Startups’ applications for the 2023 AfricaTech Awards Apr 28, 2023 Viva Technology and the International Finance Corporation (IFC) announced the top 45 startups long-listed for the second edition…