Sections
Shows
Events
Connaught Place world's ninth most expensive office location; Mumbai's BKC slips to 26th, says CBRE report