Bluaxis Construction Limited v Kenya National Highways Authority [2025] KEHC 5688 (KLR)
High Court
•
Constitutional Petition E001 of 2024
Decided: 08 May 2025