Kiehl's India Launches its Sustainable Store

The Jio World Store is Kiehl's first sustainable store in the country with sustainability integrated right at its core, a store-of-the-future concept with 'made better formulas.'

BRAND MENTIONED