Mwaura v Safaricom PLC [2023] KEELRC 2392 (KLR)
Employment and Labour Relations Court
•
Cause E496 of 2021
Decided: 05 Oct 2023