Al Shams Global Limited v Zimbabwe Alloys (Private) Limited and Interfin Bank Limited (HH 252-13, HC 4541/11) | CaseNotes