Mbugua v Express Shipping & Logistics EA Limited [2025] KEHC 6018 (KLR)
High Court
•
Civil Appeal E016 of 2023
Decided: 02 May 2025