Mapis Investment (K) Ltd v Kenya Railways Corporation [2005] KECA 358 (KLR)
Court of Appeal
•
Civil Appeal 14 of 2005
Decided: 18 Nov 2005