Kitema v Kenya Power & Lighting Co Ltd [2025] KECA 2112 (KLR)
Court of Appeal
•
Civil Appeal (Application) 453 of 2018
Decided: 05 Dec 2025