By 2030, 5 billion people will live in cities — compared to 3.6 billion today — making the global economy even more urbanized. Much of this growth will happen in developing nations, meaning from a policy perspective, issues such as energy, education, sustainability and infrastructure will become even more important.
What makes a city great? Culture? Business connections? McKinsey recently crunched the data, and you can read their 44-page report.