Omega Chemical Industries Ltd & another v Barclays Bank of Kenya Ltd v [2008] KECA 280 (KLR)
Court of Appeal
•
Civil Appeal 272 of 2002
Decided: 25 Apr 2008