In India’s top 32 cities, around 15.5 million square feet of retail space is now classified as ghost shopping centres, out of ...
A “major high street retailer” is expected to announce plans to open a store at a new commercial development being built in ...