Firtree Ltd v Diamond Trust Bank Ltd & another [2026] KEHC 14235 (KLR)
High Court
•
Commercial Case E096 of 2026
Decided: 24 Sep 2026