Jones Ndambuki Muoka v Sat Joiners Limited [2019] KEELRC 230 (KLR)
Employment and Labour Relations Court
•
Cause 892 of 2014
Decided: 20 Nov 2019