Nyaga v Kenya Power & Lighting Company Limited [2024] KECA 1036 (KLR)
Court of Appeal
•
Civil Appeal E131 of 2021
Decided: 26 Apr 2024