Moses N. Osoro & another v Central Glass Limited & another [2021] KEELRC 1117 (KLR)
Employment and Labour Relations Court
•
Cause 1392 & 1466 of 2013
Decided: 06 Aug 2021