Eli Lilly’s 70% Price Drop on Insulin is the ‘Tip of the Iceberg’ in Fight to Lower Drug Costs, Northeastern Expert Says March 16, 2023