Charlotte Tilbury opens first flagship store in India with Nykaa
THE WHAT? Charlotte Tilbury has opened its first flagship store in India in partnership with Nykaa. THE DETAILS The British luxury beauty brand launched its flagship “Beauty Wonderland” store at Nexus Select Citywalk in New Delhi, marking a key milestone in its India expansion. The store features the brand’s full portfolio across makeup, skincare and…
