Global Cities Index 2026

Global Cities Index 2026: Delhi has secured the 268th position among 1,000 cities in the Oxford Economics Global Cities Index 2026. Global Cities Index (GCI) is an annual report published by Oxford Economics, a leading global economic advisory firm. The index ranks 1000 cities across the world based on five major factors: Economics, Human Capital, […]