Makanda v China State Construction Engineering Corporation Ltd [2026] KEELRC 1967 (KLR)
Employment and Labour Relations Court
•
Employment and Labour Relations Miscellaneous E294 of 2025
Decided: 08 Jul 2026