Ngiri v Africa Merchant Assurance Co. Ltd [2022] KEHC 21 (KLR)
High Court
•
Civil Appeal 66 of 2018
Decided: 13 Jan 2022