What time is The Body Shop's annual sale in India?
Every year, the season's end meets with The Body Shop sale. You can currently save up to 50% on purchases of goods.