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