News11 years ago
New Delhi-based Khan Market most expensive retail location in India: C&W
Global real estate consultancy firm Cushman & Wakefield (C&W) on Wednesday said that Khan Market (1,250/sf/mnth) in New Delhi has emerged most expensive retail locations in...