Strides Pharma Science plummets 8% as USFDA finds significant violations at its plant
STAR - 272055