Halfords has posted annual sales of more than £1 billion, up from £939.7 million in the previous year largely fuelled by growth in its cycling division. Web sales were up by 14.3 per cent. The business operates 470 stores as well as a further 305 Autocentre car repair units.








Share