Mombasa Trade Centre v East Africa Institute of Certified Studies Limited & 2 others [2023] KEELC 18582 (KLR)
Environment and Land Court
•
Civil Suit 104 of 2021
Decided: 22 Jun 2023