Oduor v Cfc Stanbic Bank Limited & another [2024] KEHC 6117 (KLR)
High Court
•
Civil Appeal E806 of 2021
Decided: 30 May 2024