Bengaluru is India’s Top-Ranked City in New Global Prosperity Index, Delhi and Mumbai Also Feature in the List
Zurich, emerged as the winner as it scored strongly across all measures: quality of life, work, housing, leisure, safety, and education
India.com News Desk
November 22, 2019, 1:32 pm IST