Kenya Railways Corporation v Katangi Developers Limited & 2 others [2021] KECA 311 (KLR)
Court of Appeal
•
Civil Application E103 of 2021
Decided: 17 Dec 2021