Maigua v Kenya Power and Lighting Company Limited [2024] KEET 427 (KLR)
Energy & Petroleum Tribunal
•
Tribunal Case E003 of 2024
Decided: 25 Jan 2024