Tag: Quality of Life

Global Cities Index 2026: Delhi Leads India, Kerala Leads on Quality of Life
News

Global Cities Index 2026: Delhi Leads India, Kerala Leads on Quality of Life

Oxford Economics ranks 1,000 world cities in its Global Cities Index 2026. Delhi leads India at 268th overall, with the world's 13th…

Read more →