Revolution Beauty struggles with excess stock as turnaround on horizon
Revolution Beauty reported another drop in revenue after a tricky few years, although it is eyeing 2025 for a resurgence with its ‘core’ groups of brands. Group revenue fell 20 per cent, driven by