By 2030, 60% of the world's population is expected to live in mega-cities. How all those people live, and what their lives are like, will depend on important choices leaders make today and in the coming years.
By 2030, 60% of the world's population is expected to live in mega-cities. How all those people live, and what their lives are like, will depend on important choices leaders make today and in the coming years.