NewsStartups Zumi, an E-commerce Platform, Shuts Down Operations Due to Luck of Funding By Kaluka wanjala March 22, 2023