Zohaib Trading Limited v Owegi & another [2026] KEHC 7978 (KLR)
High Court
•
Civil Appeal E029 of 2023
Decided: 08 May 2026