Imala v Impact Investments Limited & 4 others [2025] KEELC 7848 (KLR)
Environment and Land Court
•
Land Case E183 of 2024
Decided: 13 Nov 2025