Article 30 Jun 2025 Standard Bank Of South Africa Limited v KPMM Road And Earthworks (PTY) Ltd: High Court Reafirms The Strength Of Guarantees Post-Business Rescue South Africa Finance