Connaught Place world’s 9th most costly office location: CBRE
NEW DELHI (INDIA): Delhi’s Connaught Place is the world’s 9th most expensive office location with annual prime rent of USD 105.71 per sq ft, says property consultant CBRE. Mumbai’s Bandra… Read more »