News

Consumer confidence in the UK saw a modest improvement in June, but it remains firmly negative amid ongoing inflation pressures and global uncertainty.
Retail sales volumes across Great Britain slumped 2.7% in May — the biggest monthly drop since December 2023 — as demand ...
Aldi will be forced to rethink its approach to own-brand products following a trademark defeat to cider maker Thatchers ...