Context
A recent report from Oxford Economics has evaluated cities worldwide based on various factors like economic output and quality of life. Surprisingly, no Indian city made it into the top 300, with Delhi ranking the highest at 350.
Verifying, please be patient.