Mwaura & 12 others v Kenya Power and Lighting Company Limited [2022] KEELRC 1276 (KLR)
Employment and Labour Relations Court
•
Cause 2575 of 2016
Decided: 20 Jul 2022