Apparel
Skincare giant Kiehl debuts in India
Kiehl, the well-renowned New York-based skin and hair care products, has made its Indian debut with a flagship store at the Ambience Mall in New Delhi. They have partnered with speciality retailer Quest Retail to distribute and run their retail operations in the country. India is the 39th country to join the Kiehl's family with this launch. The...
loading...