Features Good news for petrol prices this October, a luxury carmaker shuts down factories, and Ford is the new BMW in South Africa 26 Sep 2025