Public Investment Corporation SOC Ltd and Another v Trencon Construction (Pty) Ltd and Another ((365/2022) [2023] ZASCA 88 (8 June 2023)) | CaseNotes