New York City has been ranked the No. 1 city in the world by Oxford Economics’ 2026 Global Cities Index.
The annual ranking evaluated 1,000 cities across five categories: economics, human capital, quality of life, environment and governance.
#ny#zohranmamdani#oxfordeconomics#news