Okoiti v Kenya Power and Lighting Company PLC [2024] KEHC 6893 (KLR)
High Court
•
Constitutional Petition E307 of 2021
Decided: 11 Jun 2024