Anthony Irungu Muguro v Kenya Power and Lighting Company [2018] KEELRC 1419 (KLR)
Employment and Labour Relations Court
•
Cause 563 of 2011
Decided: 20 Jul 2018