Set and Sit Contractors Limited v Canonico [2024] KEHC 5383 (KLR)
High Court
•
Civil Suit E561 of 2015
Decided: 13 May 2024