Copia Global Lays Off Over 1,000 Employees Amid Financial Turmoil – Tech In Africa General Copia Global, a prominent B2C e-commerce platform in Kenya, has laid off at least 1,060 employees, signaling potential challenges in sustaining … Read the full article