West Kenya Sugar Company Limited v Lichinga [2023] KEELRC 597 (KLR)
Employment and Labour Relations Court
•
Employment and Labour Relations Appeal E023 of 2021
Decided: 02 Mar 2023