The Demise of Car Ownership

The number of cars on the road surpassed 1 billion in 2011. By 2050 the projection is for at least 2 billion cars and a global population of 9 billion.  There would certainly be challenges in bringing another 1 billion vehicles on to the road.  Of course the majority of these would be in developing countries