Tekoa Consulting Engineers (Pty) Ltd v Alfred Nzo District Municipality and Others ((1094/2023) [2025] ZASCA 180 (28 November 2025)) | CaseNotes