Ford’s Focus retains for the first half of 2013 the title of the best-selling vehicle nameplate in the world, after being crowned so for 2012. In addition, the Focus’ small brother, the Fiesta, ranks as the fourth best-selling vehicle – making Ford the only brand to have two nameplates among the global top five best-sellers, […]

+ Read More