German manufacturer Canyon, one of the world’s leading direct-to-consumer bicycle companies, has just unveiled a pair of high-end electric bicycles as well as a fascinating electric pedal car concept. The introduction of the two new electric bicycles in Canyon’s :ON line follows on the heels of the company’s previous unveiling […]