Charlotte Tilbury owner Puig hails standout year for makeup as sales shine
London news, sport and culture | The Standard | London Evening …
February 18, 2026
The Barcelona-based business said its net revenues totalled five billion euros (£4.4 billion) for the 2025 financial year.
Discussion in the ATmosphere