Selle Italia has acquired a majority stake in Selle San Marco, as reported by the Italian newspaper Il Gazzettino di Vicenza e Bassano. The two historical bicycle brands are both based in Italy's Veneto region and together generate revenues of around €30 million of which €23 million are generated by ...