Connaught Place 9th most expensive office location; Hong Kong tops chart
NEW DELHI: New Delhi’s Connaught Place (CP) is the ninth most expensive office location in the world with an annual rent of nearly $144 per sq ft, according to property… Read more »