India’s deadly cities

August 18, 2015
India’s two largest urban centers –Delhi and Mumbai– are often described as emerging global megacities. Delhi is already the world’s second most populous city, and it is expected to close the gap with Tokyo, the world’s largest city, almost entirely by 2030.… Read More