Tamil Nadu
Oxford Economics Global Cities Index 2026: Delhi highest-ranked Indian city at 268th, Chennai 381st
Delhi ranked 268th among 1,000 cities in the Oxford Economics Global Cities Index (GCI) 2026, the highest among Indian cities. The annual index assesses cities on Economics, Human Capital, Quality of Life, Environment an...