Postal Corporation of Kenya v Straight Security Services Limited [2026] KECA 689 (KLR)
Court of Appeal
•
Civil Application E696 of 2025
Decided: 25 Mar 2026