Retailers are gearing up for the crucial Christmas trading period after enduring a tough year blighted by poor weather, Brexit fears and plummeting consumer confidence.
Retailers are gearing up for the crucial Christmas trading period after enduring a tough year blighted by poor weather, Brexit fears and plummeting consumer confidence.