Set Square Developments (Pty) Ltd v Power Guarantees (Pty) Ltd and Another (Case No 099/23); Power Guarantees (Pty) Ltd v Set Square Developments (Pty) Ltd and Another (Case No 150/24) ((099/2023 and 150/24) [2025] ZASCA 64 (20 May 2025)) | CaseNotes