National Police Service Commission & 2 others v Elicona Holdings Limited [2025] KEELC 592 (KLR)
Environment and Land Court
•
Environment and Land Appeal E101 of 2024
Decided: 17 Feb 2025