Wuling Zhiguang

1 Story

World's Best-Selling Car Is ...

Ford Focus, again

(Newser) - Ford Focus has defended its title as the best-selling car in the world, reports USA Today . The Toyota Corolla finished second, though Toyota is pushing for a recount by RL Polk, arguing that Corolla derivatives such as the Scion xB should be included and thus give its car the No....

1 Story