Joshua Ngeno v Kenya Power & Lighting Company Limited & County Government of Kericho [2021] KEELC 2407 (KLR)
Environment and Land Court
•
? 99 of 2017
Decided: 29 Jul 2021