Njoroge v Bio Foods Production Limited [2025] KEELRC 596 (KLR)
Employment and Labour Relations Court
•
Cause E019 of 2024
Decided: 28 Feb 2025