- The retailer has profited from a British cycling boom this year
- Halfords is training technicians to prepare for the 11m electric vehicles that will be on our roads by 2030
IC TIP:
Buy
at
261p