National Insurance Corporation T. Ltd vs Shengena Ltd (Civil Appl. No230 of 2015) [2020] TZCA 261; (27 May 2020)