The new Shoppers Stop store offers services like beauty makeovers and personal shopper to residents of Agartala
New Delhi: Department store chain Shoppers Stop has launched its first retail store in Agartala, Tripura, the company said in a press release...