Connaught Place is ninth-costliest office market in the world: CBRE report

Office space in New Delhi’s Connaught Place is costlier than in Mumbai, Dubai, downtown Boston and Shanghai, said the CBRE report