Kenya Urban Roads Authority v Mimuka t/a Green Miles Distributor & another [2023] KEHC 17590 (KLR)
High Court
•
Civil Appeal 11 of 2020
Decided: 09 May 2023