Macbeth Attorneys Incorporated v South African Forestry Company SOC Limited and Others (Macbeth Attorneys Incorporated v South African Forestry Company SOC Limited and Others (365/2023) [2025] ZASCA 118) | CaseNotes