• 29 May 2020

    Charlotte Tilbury sale imminent with £1bn price tag

    Charlotte Tilbury Beauty is up for sale for a reported £1.0bn with a sale said to be imminent. The company has attracted interest from large cosmetics companies, including Unilever, L’Oréal,...

Close
Close
Close