Rituals hits €2.1B sales milestone, expands in Asia, opens 241 new stores, strengthens sustainability with B Corp recertification and 10% Profit Pledge.
Rituals Cosmetics reports €1.7B revenue in 2023, driven by strong growth in Europe, flagship stores, digital sales, and sustainable product innovations.