Leo Investments Limited v General Office Technology Solutions [2024] KEHC 4599 (KLR)
High Court
•
Commercial Case E066 of 2023
Decided: 09 Apr 2024