Shop prices will rise in 2025 as the key Christmas trading period failed to meet retailers’ expectations, according to industry data.
Posted inUK
Shop prices will rise in 2025 as the key Christmas trading period failed to meet retailers’ expectations, according to industry data.