Delhi’s Connaught Place 8th Most Expensive Office Location In The World, Mumbai’s BKC At 15th
Connaught Place in New Delhi is World’s 8th and India’s most expensive office location as of June, 2014. World’s most expensive office location is still London’s posh West End area while Hong Kong’s Central is at #2 and Beijing’s Finance…