According to Ward’s, Italy had the second highest (after the U.S.) automobile possession per capita in 2010, with 690 automobiles per 1000 people. Germany had a rate of motorization of 534 vehicles per 1000 folks and the UK of 525 automobiles per 1000 folks, both in 2008. France had a […]