Delhi Ranks 350 In Oxford Global Cities Index Report 2024
Delhi has been placed 350 in the Oxford Economics Global Cities Index 2024, making it the highest ranked Indian city. The ranking compares the world’s 1000 cities. Bengaluru, India’s IT hub, stood at 411, higher than the country’s financial capital Mumbai, which stood at 427. On the other hand, Sultanpur in Uttar Pradesh ranked last…
Read More “Delhi Ranks 350 In Oxford Global Cities Index Report 2024” »