Barasa v Kenya Forestry Research Institute [2025] KEELRC 1086 (KLR)
Employment and Labour Relations Court
•
Cause E134 of 2021
Decided: 04 Apr 2025