Saturday, June 21, 2025
Home Contests The French Agency for Development (AFD) Digital Energy Challenge 2023 for African Start-ups (70,000€ prize)