David Njau Wambugu & 5 others High Chem East Africa Limited [2020] KECA 121 (KLR)
Court of Appeal
•
Civil Application 158 of 2020
Decided: 04 Dec 2020