Delhi’s Khan Market has once again retained its status as a global retail hotspot, ranking as the 22nd most expensive main street internationally with an annual rent of over ₹19,000 per sq ft, according to Cushman & Wakefield’s Main Streets Across the World report. Delhi’s Khan Market has retained its status as a global retail hotspot, ranking as the 22nd most expensive main street...