Taylor Farms de Mexico Voluntarily Suspends Salad Production

Yikes. Photo: Nati Harni/AP/Corbis

Taylor Farms de Mexico is finally owning up to the recent outbreak of cyclospora in Iowa and Nebraska, which left more than 400 people sick with a stomach virus. The Mexican branch of the California-based company has voluntarily halted production and shipping of all salad mixes and lettuces, and will assist the FDA in its investigation of the outbreak. So, what took so long? [AP]