No 5 New Delhi (Connaught Place - CBD), India
Office occupancy costs: $156.96 per square foot, per year
Pedestrians walk past stores in Nehru Place IT Market, a hub for the sale of electronic goods and computer accessories, in downtown New Delhi, India, on Wednesday, Aug 7, 2013. [Photo/CFP] |