Oduory & another v Ncba Bank Kenya Ltd & another [2025] KEELC 1355 (KLR)
Environment and Land Court
•
Environment & Land Case E030 of 2024
Decided: 20 Mar 2025