Business & Consumer PUBLISH Cymbalta United States Score 92 Traffic 500 Published Jun 20, 2026 00:50 Major recall of the antidepressant Cymbalta (duloxetine) due to detection of a potentially cancer-causing contaminant, with large bottle counts and FDA action… Read more