Monday, August 19, 2019
Home Tags The Body Shop

Tag: The Body Shop

5 malls redefining retail in Delhi

Select Citywalk is complete and ready for a capital launch

Select Citywalk, the Rs 450 crore, $120 million mega project from Select Infrastructure Pvt. Ltd, has received its occupancy/completion...