By 2030, two thirds of the world will live in cities. The world's 12 largest city areas are each home to over 15 million people, and over the last 25 years, cities such as Delhi, Shanghai and Beijing have tripled in size.
By 2030, two thirds of the world will live in cities. The world's 12 largest city areas are each home to over 15 million people, and over the last 25 years, cities such as Delhi, Shanghai and Beijing have tripled in size.
Join the Conversation