From Noida’s Great India Place to struggling malls in Kochi and Nagpur, here’s a closer look at 10 ghost malls in India and what retail data says about their decline.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results