Diamond Trust Bank Kenya Limited v Maingi & another [2023] KECA 712 (KLR)
Court of Appeal
•
Civil Appeal 58 of 2016
Decided: 09 Jun 2023