Elizabeth Warren actually said...
I see an industry that is doing everything it can to throw sand in the gears of the insulin market.
Context
Warren criticizes drug companies for obstructing insulin market competition.
05/07/2018