Charlotte Tilbury opens first India flagship store in New Delhi operated by Nykaa
Global beauty major Charlotte Tilbury has opened its first-ever flagship boutique in India, in a significant milestone for the brand’s expansion in the world’s fastest-growing premium beauty market. The store, located at Nexus Select Citywalk in New Delhi, is being operated end-to-end by Nykaa. British makeup artist, Charlotte Tilbury, MBE, says, “India is one of…
