2
“Half of the estimated 100 million people worldwide who need insulin do not have reliable, affordable access to the medication that keeps them alive. The three largest manufacturers of insulin — Eli Lilly, Novo Nordisk, and Sanofi — control 96% … Continue reading