Home Tags Best Metro Cities

Best Metro Cities

New-Delhi-India.

Delhi titled as sixth best performing metropolitan economy in the world

The Global Metro Monitor's 2018 edition unveiled that the capital of India, Delhi is the sixth best performing metropolitan economy in the world. Dublin...