Thelmax Contractors Limited v Kenya National Highway Authority & 2 others [2026] KEHC 8056 (KLR)
High Court
•
Criminal Miscellaneous Application 58 of 2015
Decided: 03 Jun 2026