Aberdare Mountain Fresh Limited & another v Kenya Development Corporation Limited [2025] KEHC 17886 (KLR)
High Court
•
Commercial Case E763 of 2024
Decided: 01 Dec 2025