Three Indian cities, Delhi, Mumbai and Kolkata have been named among the top 20 global megacities in a Bank of America Merrill ** (BofAML) report. Delhi holds the second position*
List of smartest cities
- Singapore
- London
- New York
- Paris
- Tokyo
- Stockholm
- Amsterdam
- Seoul
- Vienna