Company 'failed to immediately report' the hazardous defect, with failures dating back 10 years prior to the recall being announced
Shimano to pay $11.5m penalty following crankset recall
Company 'failed to immediately report' the hazardous defect, with failures dating back 10 years prior to the recall being announced