1 Answers

Three Indian cities, Delhi, Mumbai and Kolkata have been named among the top 20 global megacities in a Bank of America Merrill Lynch (BofAML) report. Delhi holds the second position

List of smartest cities

  • Singapore
  • London
  • New York
  • Paris
  • Tokyo
  • Stockholm
  • Amsterdam
  • Seoul
  • Vienna
4 views