Wednesday, May 7, 2025
Home Call for Applications The International Finance Corporation (IFC) Next 100 African Startups Initiative for promising African start-ups (Funded to Sharm El-Sheikh, Egypt)