Are cars passing us closer?

1970, there were 200 million cars in the world. In 1990, there were almost 500 million and as of last year there is an estimated  1.5 billion cars on the road.

Are cars passing us closer? Read More »