The U.S. Food and Drug Administration is apologizing to Taylor Farms for falsely claiming the company’s supplier was producing lettuce linked to the diarrhea-causing parasite cyclospora, according to a new report. The FDA says it double-checked the…
Source link
