News
 Cape Town is host to MEST Africa Summit and MEST Africa Challenge
Meltwater Entrepreneurial School of Technology (MEST) has announced the third MEST Africa Summit, which will take place in Cape Town, South Africa, June ...