Derdols Tech Services Ltd t/a Maxxis Nanyuki Energy & another v Energy and Petroleum Regulatory Authority [2024] KEHC 8080 (KLR)
High Court
•
Judicial Review E035 of 2024
Decided: 05 Jul 2024