Yara T. Ltd vs Leonard Dominc Rubuye & 2 Others (Comm Case No.29 Of 2016) [2018] TZHCComD 15; (19 February 2018)