Canyon sales fall by £34m with “efficiency measures” now underway, months after parent company reduced bike brand’s valuation by 43%
Canyon’s sales in the first nine months of 2025 were down seven per cent on the same period last year, the direct-to-consumer bike brand admitting that issues with oversupply, heavy discounting, US tariffs and a battery recall in one of its e-mountain bikes that cost “a double-digit million amount” have all contributed to a “challenging” financial picture.Founder Roman … Read more