Clear Filters

News Listing

Health

More than 9.3 million Americans take insulin; it’s a lifesaver for millions of people. And yet, the drug’s list price more than doubled between 2012 and 2019.

Dec 5, 2022