Oct
25th
Stay connected Subscribe to our RSS feed
What do June 25, July 26 and Oct. 25 have in common? They are all days in which a European plant stopped vehicle production this year. The plants were victims of the region's chronic overcapacity.