Peanut Corp Plant Ordered to Recall All Products

A Texas based plant has been ordered to recall every product they have ever shipped. Wired PR – In a shocking move, officials have ordered that all products in a Texas based peanut plant be recalled. As reported by the Associated Press (AP), the Texas based Peanut Corp. of America plant, located in the […]