Tag: Business Offices
Connaught Place world’s 8th most expensive office
NEW DELHI, June 20 -- Connaught Place in Delhi has slipped one notch to become the world's eighth costliest office destination, property consultant CBRE said Thursday.
Mumbai's...