John Farley Piertersen and Mark Johnstone v Duration Gold Zimbabwe (Pvt) Ltd and All Aflame Marketing (Pvt) Ltd (HB 100/22, HC 1086/21) | CaseNotes