Mirage Lite Ltd vs Best Tigra Industries Ltd (Crim Appeal No.78 of 2016 ) [2019] TZCA 332; (20 September 2019)