External Publication
Visit Post

Charlotte Tilbury owner Puig hails standout year for makeup as sales shine

London news, sport and culture | The Standard | London Evening … February 18, 2026
Source
The Barcelona-based business said its net revenues totalled five billion euros (£4.4 billion) for the 2025 financial year.

Discussion in the ATmosphere

Loading comments...