Gachiri v Geminia Insurance Company Limited [2025] KEHC 462 (KLR)
High Court
•
Civil Appeal E353 of 2024
Decided: 23 Jan 2025