Kibondo & 3 others v Ogutu & 4 others [2023] KEELRC 71 (KLR)
Employment and Labour Relations Court
•
Petition E012 of 2021
Decided: 25 Jan 2023