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.

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.