Imran v Eedi Kenya Limited [2026] KECA 208 (KLR)
Court of Appeal
•
Civil Application E005 of 2026
Decided: 05 Feb 2026