Data integrity lapses at Strides’s Puducherry plant; USFDA may widen scrutiny
STAR - 272610