85 New Malls to open in India in next 5 years

How can it be an obsolete concept when it is here to stay? 14 million sq. ft. more retail spaces in top 8 cities by 2020;

Update: 2018-06-24 05:59 GMT
0

Similar News