Delhi’s Khan Market is World’s 24th most expensive retail hotspot

Delhi’s Khan Market is World’s 24th most expensive retail hotspot