Athigo v Kenya Power & Lighting Co Ltd [2026] KEHC 7766 (KLR)
High Court
•
Petition E003 of 2025
Decided: 28 May 2026