Industrial Development Corporation of South Africa Limited and Another v Kalagadi Manganese (Pty) Ltd and Others ([2025] ZASCA 70; (661/2024) (SCA)) | CaseNotes