Ford Mustang Mach-E deliveries delayed in the UK over issues with eCall system
Ford has been forced to delay deliveries of the Mustang Mach-E in the United Kingdom (UK) after issues with the vehicle’s eCall system were found. The eCall system automatically contacts the emergency services in the event […]