Kibos Sugar & Allied Industries Ltd v Njera & another [2023] KEHC 1744 (KLR)
High Court
•
Civil Appeal E081 of 2021
Decided: 28 Feb 2023