International expansion helps Charlotte Tilbury sales jump by £140m Retail Sales at beauty brand Charlotte Tilbury jumped by almost £140m as it continued its global expansion during its tenth year in business, it has been revealed. The makeup, skincare and fragrance products retailer has reported a turnover of £448.5m for 2023, up from the £310.3m it achieved in 2022. Newly-filed accounts with Companies House also [...]