PERSPECTA

News from every angle

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
PostShare