Ceer Processing Limited v Kenya Development Corporation Limited & another [2025] KEHC 18602 (KLR)
High Court
•
Commercial Case E679 of 2024
Decided: 01 Dec 2025