Key Freight Limited v Abdi [2024] KEHC 17157 (KLR)
High Court
•
Civil Appeal 32 of 2019
Decided: 12 Apr 2024