Sen. Schumer calls for massive drop in insulin prices
0
Since 2012, Schumer says the price of insulin has gone up 15-17 percent per year.

Since 2012, Schumer says the price of insulin has gone up 15-17 percent per year.