THE BODY SHOP, QUEST RETAIL
The Body Shop is a global manufacturer and retailer of naturally inspired, ethically produced beauty and cosmetics products.
Quest Retail is the India Franchisee for the UK brand The Body Shop. Quest Retail is one of the leading specialty retailers in India working at the forefront of International branded retail since the last 10 years and bringing leading international retail concepts to the Indian consumers. Since its inception, the company has consistently been…