Jumia Expands to South Africa: Do They Stand a Chance

Jumia, with its headquarters in Lagos, Nigeria, is present in over 14 African countries, making it the largest eCommerce platform on the continent.

Read the full article