Nyaga v Langfields Systems Limited & another [2023] KEELRC 1860 (KLR)
Employment and Labour Relations Court
•
Cause 262 of 2017
Decided: 31 Jul 2023