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 leads the list followed by San…