Barclays Bank T. Ltd vs Tanzania Pharmaceutical Industries & 3 Others (Civil Appli No.62/16 of 2018) [2019] TZCA 159; (27 April 2019)

Group