Kenya Railways Corporation v Jihan Freighters Limited [2026] KECA 47 (KLR)
Court of Appeal
•
Civil Appeal (Application) E220 of 2024
Decided: 30 Jan 2026