Star Bus (K) Limited & another v Mwaura [2024] KEHC 7705 (KLR)
High Court
•
Civil Appeal E212 of 2023
Decided: 07 Jun 2024