Dakane v Buscar East Africa Limited & another [2023] KEHC 20640 (KLR)
High Court
•
Civil Appeal E054 of 2022
Decided: 13 Jul 2023