Jumia Halts Operations in South Africa and Tunisia

E-commerce retailer, Jumia Technologies, will double down on its operations and solidify its market in Kenya, Egypt, Morocco, and Nigeria to recover lost revenues incurred by its latest exit from … Continue reading Jumia Halts Operations in South Africa and Tunisia