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