Although they may have been high-flyers just a few months ago, some big players in Big Pharma have gotten a brutal kind of karmic comeuppance for their craven business strategy of jacking up drug prices to maximize profits,...more