Ghost Malls in India: When Shopping Centres Lose Their Shine
Malls were supposed to be India’s new “third space” — places where people gathered not just to shop, but to spend time, build community, and enjoy experiences. Instead, many malls…
Share