News

The UK retail sector started 2025 already under pressure. Rising costs, prolonged customer consideration phases, fractured ...