Irene Njeru Godrey v Kenya Power & Lighting Co. Ltd [2018] KEHC 246 (KLR)
High Court
•
Civil Appeal 103 of 2010
Decided: 22 Oct 2018