On May 21, 2010
What the Company That Let Spiders in Its Drugs Tells Us About Monopolies and Transparency
There’s no better indicator of the new era of corporate transparency in the pharmaceutical business than this FDA warning letter sent to Braintree Labs, citing 21 consumer complaints about “insects, insect parts, and spiders” in its drugs.
…
0 Comments