Americans Paid $11 Billion for Drugs You Can’t Afford
The Lever

A bombshell report reveals that taxpayers spent billions developing medicines that drugmakers say shouldn’t face Medicare price negotiations.
Spread the word