Future of Cities 2025

Generated on 7th January 2015

In 1800, less than two percent of the global population lived in cities. Today one out of every two people is a city dweller and by 2050 it’s likely that over 70% of people will live in a city.

Download