← headlines

Revolution Beauty expects half-year underlying earnings of at least £2 million, following losses of £12.5 million a year earlier

Business6 outletsUnited Kingdom