Thuma Distributors Limited v Kenya Commercial Bank Limited [2023] KEHC 2316 (KLR)
High Court
•
Commercial Case E312 of 2022
Decided: 10 Mar 2023