West Kenya Sugar Company Limited v Keiza [2023] KEELRC 322 (KLR)
Employment and Labour Relations Court
•
Employment and Labour Relations Appeal E009 of 2021
Decided: 09 Feb 2023