Delhi’s Khan Market ranked as 22nd most expensive high street globally
NEW DELHI: Delhi’s Khan Market has been ranked as 22nd most expensive main street globally, retaining its position and continuing to be India’s most expensive high street, registering a 7 per cent (year-on-year) rental growth, according…