Czech manufacturer of high-end carbon bike frames Festka has appointed former boss of Pinarello US Roberto Sadowsky as its new CEO. Sadowsky brings a wealth of top-level business experience to the table. Born and raised in Italy, he has spent the last 11 years running the US operations of brands …
Read More »