THE FACE SHOP – NOW IN INDIA

After being the boss brand for over a decade in South Korea, The Face Shop, world renowned cosmetic brand, is finally ready to charm the Indian beauties. In a scenario when almost all the major FMCG brands in India are hit by natural and organic products campaign of Patanjali, we have another MNC harping on its … Continue Reading