New York is world's most influential city; where Delhi, Mumbai stand

New York is world's most influential city; where Delhi, Mumbai stand
- New York City came out on top as the 'world's most influential ... The major highlight in this year has been the rise of China's cities.