Mufungo Leonard Majura & 12 Others vs Tanesco Ltd (Civil Appli No.76 of 2015) [2018] TZCA 268; (03 August 2018)