Muga v CCI Kenya Limited [2025] KEELRC 2980 (KLR)
Employment and Labour Relations Court
•
Cause E151 of 2023
Decided: 30 Oct 2025