Is your favourite online marketplace giving you the best user-friendly experience? General More than half of South Africa's 60 million people now use e-commerce channels for purchases… Read the full article