Rituals has achieved a record turnover of 2.1 billion euros last year, marking a 21 % increase, and will open 243 more stores ...
Primark has reduced its 2025 forecasts after weaker-than-expected sales in the United Kingdom and Ireland during the ...