Cotton Company of Zimbabwe Limited v Mobil Oil Zimbabwe (Pvt) Ltd and Total Zimbabwe (Pvt) Ltd (HH-69-2010, HC 1316/05) | CaseNotes