Jumia Nigeria shuts site to mourn victims of protests in Nigeria Olusegun Kugbayi Oct 22, 2020 One of Africa’s e-commerce platforms, Jumia in the early hour of Thursday October 22nd 2020, shut down its website to customers…