Charlotte Tilbury sales smash £100m

The company saw strong financial performance with revenues increasing £34%. EBITDA rose from £2.8m in 2018 to £3.5m. The make-up artist's business was founded only seven years ago, and has two stores in London.

Read the full article.