Mwangi & 12 others v Jufras Investment Limited & 3 others [2025] KEELC 18392 (KLR)
Environment and Land Court
•
Environment and Land Case 125 of 2022
Decided: 16 Dec 2025