Photo: fizkes/Getty Images Big Deodorant is in trouble again. Last Thursday, the U.S. Food and Drug Administration initiated a nationwide recall of more than 67,000 cases of Power Stick deodorants. The items are produced by A.P. Deauville, a health- and beauty-product manufacturer based in Easton, Pennsylvania. According to the FDA, the recall is due to deviations from cGMP, or “current …
Read More »