Gichuki v Glaxosmithkline Pharmaceutical Kenya Limited [2025] KEELRC 691 (KLR)
Employment and Labour Relations Court
•
Employment and Labour Relations Cause E228 of 2021
Decided: 06 Mar 2025