Top 10 largest cities by 2030

By 2030, the global population will reach 8.5 billion people and 60% of us will live in cities. So what are the main areas of growth? We countdown the world’s largest cities by 2030.