← Back to headlines

Charlotte Tilbury owner Puig hails standout year for makeup as sales shine
The Barcelona-based business said its net revenues totalled five billion euros (£4.4 billion) for the 2025 financial year.
18 Feb, 11:46 — 18 Feb, 11:46

The Barcelona-based business said its net revenues totalled five billion euros (£4.4 billion) for the 2025 financial year.