Transmara Sugar Company Limited v Ogake [2023] KEHC 27508 (KLR)
High Court
•
Civil Appeal 56 of 2021
Decided: 19 Jan 2023