Giza Technologies (Pty) Ltd v De Buys (Unreported judgment, Eastern Cape Division (Makhanda), Case No 896/2017, 18 February 2025) | CaseNotes