Scott Sports has partnered with French bike retailer dVélos to open the first Scott Reference Center in France. The new 310-sqm store is located in Épagny, in southeastern France. The store sells products from the Scott brand as well as other brands of the Scott Sports’ portfolio like Bergamont, Bold ...