Manjewa Station Limited v Kenya Electricity Transmission Co Ltd [2024] KEELC 4144 (KLR)
Environment and Land Court
•
Environment & Land Case 127 of 2021
Decided: 26 Apr 2024