Luxury cosmetics brand Rituals has seen sales rise in 2025 as it opened over 200 boutiques globally.
Over 2025, the brand recorded a net revenue increase of 16% to €2.43bn (£2.10bn) and an EBITDA of €545m (£472m), up 22.5%.
Already have an account? Sign in here