10 Amazing Cities of the Future Space is Running Out
The population of the world is expected to spiral to 9.6 billion by 2050 according to a United Nations report. But with so many people and so little space, inventors, architects and developers are...