The White House denies it on the record, and PhRMA denies it on the record, but below, via Ryan Grim, is an outline of the deal drug manufacturers supposedly struck with the Obama administration early last month.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=139490