Eli Lilly agrees to $13.5M settlement in insulin lawsuit, agrees to $35 price cap

News May 30, 2023 at 11:47 AM
Share & Print