Jul
12th
Stay connected Subscribe to our RSS feed
Industry production cuts of 1.5m to 2m vehicles in Europe that have occurred or are announced still leave output well above demand, Ford's European chief Stephen Odell said.