19 September 2026 · Economy & Business Teleperformance Kenya Faces Workers’ Rights Allegations With Mediation Deadline