Jan
3rd
Stay connected Subscribe to our RSS feed
Car sales in France, Spain and Italy in 2012 fell to the lowest levels in years, with December registration data underscoring the challenges facing the broader European economy.