Finance
Halfords shares hit four-year high on profit forecast
Halfords shares reached a four-year high after the bike and car parts retailer raised its annual profit forecast to between £55 million and £65 million.
Halfords shares reached a four-year high after the bike and car parts retailer raised its annual profit forecast to between £55 million and £65 million.