Tag «India’s Mall Capital»

With 95 Operational Malls, Delhi-NCR Is India’s Mall Capital

Despite tough competition from other malls and high-street retail, only four malls closed down while one got converted into office space.   Pankaj Renjhen   With nearly a hundred malls in the Delhi-National Capital Region (NCR), it has become the default mall capital of India. The best-performing malls in the region enjoy a low average …