Charl Electrical Engineering CC v Integrated Projects Construction (Pty) Ltd (20167/23) [2024] ZAWCHC 361 (11 November 2 | CaseNotes