Mbuvi v China Communication Construction Company Limited [2026] KEELRC 2597 (KLR)
Employment and Labour Relations Court
•
Cause 1256 of 2018
Decided: 28 Sep 2026