DISCOVER THE 15 AFRICAN START-UPS WINNERS OF THE UNEP SWITCH AFRICA GREEN-SEED AWARD
The SEED Prize is part of an international program that recognizes innovative and environmentally friendly start-ups in developing countries and helps them grow their businesses and lead by example.
This yea...