Ombima v Impala Glass Industries Limited [2022] KEELRC 3879 (KLR)
Employment and Labour Relations Court
•
Cause 1700 of 2015
Decided: 02 Sep 2022