‘Connaught Place world’s 10th most expensive office location’
New Delhi’s Connaught Place has slipped one position to become tenth most expensive office location in the world with an…
New Delhi’s Connaught Place has slipped one position to become tenth most expensive office location in the world with an…