Caterpillar Financial Services South Africa (Pty) Ltd v Masawe Trading Enterprise CC (2025/149728) [2026] ZAGPJHC 247 (10 March 2026)

Gauteng High Court (Johannesburg) 2026 10 Mar 2026 Contract Law