loader

After Charlotte Tilbury, Nykaa opens its largest store in the country in Delhi

The new store's opening comes after the company opened Charlotte Tilbury stores in the country earlier this year, at a time when the beauty and personal care market is approximately USD 23 billion in FY25 and could reach USD 40 billion by 2030
Read More

Recent Posts