
Fashion
3 min read
The Body Shop India to open 20 new stores in 2019
The concept of beauty has evolved dramatically over the last few years. The desire to look attractive and feel good is at an all time high among consumers from all walks of life. Consumers are continuously looking out for products that make them look good.…