How people are driving smaller cars and what we must do next

In less than four years before the Olympic Games are held in London, the population of the world will exceed seven billions. All those people will have to be fed, clothed and kept warm and healthy but many of those people will be driving cars. Continue reading