Rising Freight Limited & another v Kenya National Highways Authority & 3 others [2023] KEELC 18437 (KLR)
Environment and Land Court
•
Environment & Land Case 331 of 2017
Decided: 25 May 2023