Caroget Investment Limited v Nairobi & 4 others [2023] KECA 1559 (KLR)
Court of Appeal
•
Civil Appeal (Application) 82 of 2018
Decided: 24 Nov 2023