The e-commerce giant Amazon is finally in the country after months of testing. As of May 7, Amazon.co.za has been launched in South Africa…
Seedstars World coins cinema booking site Moovi Mozambique’s top startup
Global seed-stage competition for startups Seedstars World has kicked off its African tour in Maputo, Mozambique this week where cinema booking site Moovi walk…