African Cotton Industries Ltd v Patrick Wambua Ikusya [2021] KECA 622 (KLR)
Court of Appeal
•
Civil Application 253 of 2018
Decided: 07 May 2021