Murithi v New Promise Contractors Company Limited [2025] KEHC 18791 (KLR)
High Court
•
Civil Appeal E323 of 2025
Decided: 16 Dec 2025