Canyon's 2024 Revenue at €792M

[Micromobility Pro] Canyon reported €792m revenue and a €38m net loss in 2024, with continued pressure from oversupply, discounting, and e-MTB quality issues reducing its valuation to €520m by September

PRO

Latest News