Diamond Trust Bank Kenya Limited v Omondi alias Francisca Omosi & another [2026] KECA 911 (KLR)
Court of Appeal
•
Civil Appeal E034 of 2023
Decided: 15 May 2026