By 2030, 40% of India's population will be urban-dwellers. That's 590 million people, up from 350 million in 2011, with the combination of internal migration and population growth placing serious stress on urban infrastructure.
By 2030, 40% of India's population will be urban-dwellers. That's 590 million people, up from 350 million in 2011, with the combination of internal migration and population growth placing serious stress on urban infrastructure.