Jacolien Barnard NO and Another v National Consumer Tribunal and Another (Jacolien Barnard NO and Another v National Consumer Tribunal and Another (940/2021) [2023] ZASCA 121 (18 September 2023)) | CaseNotes