Plainly biased but well worth the read.
Wait a minute, Drug companies put profits before science ?
I hope I did not misread this article