Delhi News | Press Trust of India | Thursday December 17, 2015
National Capital's upscale Khan Market has retained its place as the most expensive location to rent a shop in the country, while its global ranking has moved up two places to 24th position, according to a report.
www.ndtv.com