Independent Power Tanzania Ltd & Standard Charterd Bank (Honh Kong) Ltd (Civil Revision No.1 of 2009) [2009] TZCA 17; (09 April 2009)