Ramji & 2 others v Kenya Power & Lighting Company Limited [2024] KEELC 13637 (KLR)
Environment and Land Court
•
Environment & Land Case 109 ‘B’ of 2015
Decided: 05 Dec 2024