A price war has forced retailer and health club operator JJB Sports to make its seventh profits warning in 18 months.
The company warned that pressure on margins from reduced prices would see pre-tax profits nearly halve to £32m-£36m in
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.