Cycling ‘Another challenging year for the bicycle industry’ – Canyon owner reports €38 million loss by admin June 3, 2025 by admin June 3, 2025 Bike manufacturer Canyon suffered a net loss of €38 million (£32m/$43m) in 2024, with owner… 0 FacebookTwitterPinterestEmail