85 New Malls to open in India in next 5 years
There is so much talk of the death of brick-and-mortar retail as a consequence of the aggressive advent of e-commerce into the country, when the fact is that shopping malls have just got started in India – and they are definitely here to stay. read more...
Comments
Post a Comment