Watch CBS News

Drug manufacturer Eli Lilly capping price of insulin at $35

Drug manufacturer Eli Lilly just announced it is capping the price of insulin at $35. CBS2's Jessica Moore has a look at why this is life-changing for millions of people.
View CBS News In
CBS News App Open
Chrome Safari Continue