FirstRand Bank Limited v The Spar Group Limited ([2021] ZASCA 20; (1334/2019) (18 March 2021)) | CaseNotes