According to the Economist Intelligence Unit list of top 120 HotSpot global cities, 12 American cities make the cut, led by New York City. The first Indian city that figures on the list is Delhi at #68, edging out Mumbai at #70 and Bangalore at #79. Other Indian cities on...
