STAT Plus: ‘Are you an American, sir?’: Lawmakers interrotage Amgen, Novarti, Mallinckrodt executives on why U.S. prices are so high

“If you love this country, if you love America, you should be willing to tell Americans that they shouldn’t be paying more than the French, and the Germans, and Europeans,”…