
Automotive data experts Polk have declared that the best selling car in the world in 2012 was the Ford Focus, selling more than 1 million. Polk, probably the world’s leading automotive data analysts, have revealed that the Ford Focus was the best selling car in the world in 2012, selling 1,020,410 cars across the globe. [...]














