Set Square Developments (Pty) Ltd v Power Guarantees (Pty) Ltd and Another and a related matter ([2025] ZASCA 64; (099/2023 and 150/24) (SCA) (20 May 2025)) | CaseNotes