NM Imuva Trading (Pty) Ltd v Truck and Finance Corp. (Pty) Ltd (2024/019497) [2026] ZAGPJHC 862 (29 July 2026)

Gauteng High Court (Johannesburg) 2026 29 Jul 2026 Consumer Protection