The Body Shop Debuts In Siliguri

‎Franchise India:

The Body Shop, an international cosmetics and toiletries brand has opened its first store in Siliguri in West Bengal. The brand’s master franchise for India is Quest Retail Pvt. Ltd, a part of The Planet Retail group. The new store located at Cosmos Mall will make brand’s quality products accessible to the customers in the state. With the new opening, The Body Shop aims to expand its customer base in West Bengal. It will offer fabulous promotions, free make up application, skincare and make up consultation and many exciting offers and services at the store.

The Body Shop India has always believed in the importance of redefining retail experience, maintaining the international standards of retailing its products to the customers…

Leave a Comment

Your email address will not be published. Required fields are marked *