We thought Japan, New York and London top the list as the most expensive places in the world, however our own national capital is not far away in the race. Connaught Place (C.P) in New Delhi has slipped down one notch to become the world’s eighth costliest office destination, property consultant CBRE said on Thursday. [...]
Continue Reading »