Giza Technologies (Pty) Ltd v De Buys (896/2017) [2025] ZAECMKHC 14 (18 February 2025)

Eastern Cape High Court (Makhanda) 2025 18 Feb 2025 Contract Law