Apec Holdings Limited v Kenya Railways Corporation [2025] KEELC 6846 (KLR)
Environment and Land Court
•
Environment and Land Case 16 (E012) of 2021
Decided: 08 Oct 2025