Skip to toolbar

Tag: drivers


Between 1950 and 2008 more cars were added to our roads virtually every year as the total fleet expanded steadily from 49 million to 250 million vehicles. In 2009, however, 14 million cars were scrapped while only 10 million cars Read more…