
Bike manufacturer Canyon has seen its profits fall into the red, with heavy discounting and supply shortages cited as a cause.
Canyon recorded a net loss of £1.7million (€2m, $2.2m) in the first nine months of 2023, according to the latest financial report published by its key stakeholder, GBL.