Common Misconceptions
0
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
Megacities are cities with more than 10 million inhabitants. What share of the world's population is expected to live in megacities in 2030?
Around 9%
Around 39%
Around 69%
Flip your phone
to flip your worldview