By Grace Bowden2019-01-10T07:49:00
Halfords recorded a fall in Christmas sales as “exceptionally mild weather and ongoing weak consumer confidence” impacted its performance.
Already have an account? Sign in here