Kenya Orient Insurance Company Ltd v Kavuti [2026] KEHC 3328 (KLR)
High Court
•
Civil Appeal E105 of 2023
Decided: 10 Mar 2026