Over next 25 years, India will add more people to its urban areas than any other country; UN report
‘’World Urbanization Prospects 2025’ claims 84 per cent Indians already live in urban areas
‘’World Urbanization Prospects 2025’ claims 84 per cent Indians already live in urban areas