Okeyo v Mfs Technologies Limited [2026] KEELRC 1028 (KLR)
Employment and Labour Relations Court
•
Cause E907 of 2022
Decided: 09 Apr 2026