Eskom Holdings SOC Limited and Another v AfriForum NPC ((1049/2024) [2026] ZASCA 34 (23 March 2026)) | CaseNotes