After launching its e-com business in Spain in late 2020, Bike24 has now reported sales on the Iberian Peninsula of “just over €4.5 million” in 2021, according to CMD Sport. Internationally, the German online bike retailer generated total sales of €250 million last year. Last month, it additionally launched its ...