Firms March 23, 20230Kenyan eCommerce Zumi Closing Shop After Struggling With SustainabilityBusiness – eCommerce marketplace Zumi is considering shutting down shop in Kenya as the Chief…