Spencer’s Retail is in the process of shutting down its stores in Delhi-NCR as it seeks to withdraw entirely from the loss-making market in the capital region, sources close to the situation have revealed."Running stores in...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Accept CookiesPrivacy policy