Tag: expensive retail location

Khan market in Delhi is the world’s 24th most expensive retail location

Khan market in Delhi is the world’s 24th most expensive retail location

National capital's upscale Khan market has moved up four positions to become the world's 24th most expensive retail location according to a report. ...
1 / 1 POSTS