Features A new car brand launching in South Africa, R89 petrol price relief, and a problem for Chinese carmakers 15 Aug 2025