Caterpillar Financial Services South Africa (Pty) Ltd v Vision Fleet Solutions (Pty) Ltd (2024-072963) [2025] ZAGPPHC 1317 (21 November 2025)

Gauteng High Court (Pretoria) 2025 21 Nov 2025 Contract Law