A bicyclist in Pescara, Italy.
Bicycle are outsold new-cars last year in every one of the European countries, except Belgium and Luxembourg. Car sales reached a low point earlier this year. Recent data shows car sales were recovering. The Millennial generation is more interested in bikes than in cars.
Continue reading… “Bike sales have outpaced car sales in almost every European country”