Delhi's Khan Market ranks as 22nd most expensive main street globally: Cushman & Wakefield report
Nov 21, 2024
Khan Market, India's most expensive retail destination, boasts annual rents of USD 229 per square foot (~INR 19,330), reflecting a 7 per cent year-on-year...