Berhe v Canaan Developers Limited [2023] KEELRC 1878 (KLR)
Employment and Labour Relations Court
•
Cause E587 of 2022
Decided: 31 Jul 2023