News Global Cities Index Q4 2024: New Delhi Secures 6th, Mumbai 7th in World Rankings By AQUIREACRES Feb 11, 2025