Juma v Kenya Power and Lighting Company Limited [2024] KEET 407 (KLR)
Energy & Petroleum Tribunal
•
Tribunal Appeal E034 of 2024
Decided: 24 Oct 2024