Lights

Broken Shimano Ultegra and Dura-Ace crankarms

Shimano’s crankarm recall has cost it $18 million so far

Broken Shimano Ultegra and Dura-Ace crankarms

Shimano’s crankarm recall is going to last years