Evergreen Marine (Singapore), PTE Limited & Gulf Badar Group (Kenya) Limited v Petra Development Services Limited [2016] KECA 260 (KLR)
Court of Appeal
•
Civil Appeal 91 of 2015
Decided: 30 Sep 2016