1 result
Jumia Technologies, online retailer has suspended its e-commerce business in Cameroon, casting doubts over its future in Nigeria, barely a week after its latest earnings call showed yet more losses.…