West Kenya Sugar Company Limited v Omanga [2026] KEELRC 1981 (KLR)
Employment and Labour Relations Court
•
Miscellaneous Case E001 of 2026
Decided: 09 Jul 2026