FDA recalls another 27 eye drops made in ‘insanitary’ plant where operators work barefoot
The Food and Drug Administration has recalled 27 eye drops sold at major retailers including CVS, Rite Aid, Target and Walmart following a shocking report that detailed a slew of “insanitary conditions” at a factory in India. Kilitch Healthcare...