MEST Africa and Microsoft announce regional winners for the MEST Africa Challenge 2019 Out of nearly 1000 applicants from across the continent, 10 finalists were chosen to pitch at the regional finals in Accra, Lagos, Nairobi, Cape… read more Read more