Delhi's Connaught Place in global top 10 priciest cities list
Updated: July 12, 2018 05:26 PM IST
Connaught Place in New Delhi has moved one position higher to become ninth most expensive office location in the world; check out Nariman Point and Bandra Kurla Complex in Mumbai.