Bildad v Rentwork East Africa Limited [2024] KECA 1133 (KLR)
Court of Appeal
•
Civil Appeal E051 of 2021
Decided: 06 Sep 2024