Flabbergasted

Most of you know that I’m not a big fan of Big Pharma. Oh, I realize that they have developed several needed drugs that have kept people alive longer than they would have lived otherwise. But on many occasions, drugs have been rushed to market, only to show that...