Excerpt
Excerpt
April 19, 2023, Paper: "Recently, more than 100 years after insulin was developed, manufacturers announced price reductions for insulin products. Pressure to reduce prices had long been building, so why would they act now?"