Mohamed Shaban & Others vs Tanzania Electric Supply Co. Ltd (Revision No.296 of 2017) [2018] TZLC 46; (11 May 2018)