Royal Star Energy v Muti [2023] KEHC 21673 (KLR)
High Court
•
Civil Appeal 96 of 2019
Decided: 17 May 2023