Forest, Maker of Celexa, to Pay More Than $313 Million to Settle Marketing Case
A unit of Forest Laboratories, the maker of the antidepressant Celexa, agreed on Wednesday to pay more than $313 million to settle criminal and civil complaints, including a claim that it had illegally promoted the drug for use in children.
Psychiatry: An Industry of Death
6 days ago
No comments:
Post a Comment