In 2012, bicycle sales in Europe dropped around 6.5 percent compared with 2011 to 18.6 million units, but bicycle sales outnumbered car sales in volume in nearly all European countries, Bike Europe noted in a recent report. Even the Germans, for instance, surprisingly bought 3,083,000 cars, but 3,970,000 bicycles. Demand ...
For team or company-wide subscriptions and enquiries see our corporate membership page.