Cash buyer fights to cancel R359,000 Haval deal after faults emerge within 14 days July 23, 2026 · IOL Read full story at source