Kenya Power & Lighting Company Limited v Scolia Company Limited [2023] KEHC 23527 (KLR)
High Court
•
Civil Appeal E144 of 2023
Decided: 13 Oct 2023