Juma v Marsyetu Limited [2026] KEELRC 657 (KLR)
Employment and Labour Relations Court
•
Cause E824 of 2024
Decided: 10 Mar 2026