Geoffrey Omboko Owuor v Kenya Power & Lighting Co. Limited [2021] KEELRC 947 (KLR)
Employment and Labour Relations Court
•
Cause E431 of 2020
Decided: 22 Sep 2021