Delhi's upscale Khan Market rank slipped one notch to 24th in a global list of the most expensive high-street retail locations, with an annual rent of USD 223 per sq ft, according to Cushman & Wakefield.
Khan Market Of Delhi Remains India's Most Expensive High Street
NDTV3 hrs ago119


Raw Story
AlterNet
The Manchester Evening News Crime
NBC Connecticut Entertainment
The Babylon Bee
Star Beacon