Caterpillar Financial Services South Africa (Pty) Ltd v Khulakanye Investments and Projects (Pty) Ltd (2024/128008) [2026] ZAGPJHC 617 (2 June 2026)

Gauteng High Court (Johannesburg) 2026 02 Jun 2026 Contract Law