Forex News Halfords profit rises 6.4% despite £30 mln loss on retail asset impairment By adminPosted onJune 25, 2025Time to Read:-words