Eli Lilly caps insulin costs at $35 per month

by