Kenya Power & Lighting Company Limited v Spedag Interfreight Kenya Limited [2023] KEHC 2052 (KLR)
High Court
•
Civil Case 58 of 2017
Decided: 17 Mar 2023