News Jumia Forced to Take Responsibility for Defective Products Sold on Its Platform By Kaluka wanjala February 27, 2023