Office space in New Delhi’s Connaught Place is costlier than in Mumbai, Dubai, downtown Boston and Shanghai, said the CBRE reportSubscribe Now For Latest Updates- https://tinyurl.com/lbw8nze