Indiana IN
Eli Lilly says they are working on lowering insulin costs
One of Indiana's largest companies is being called out by protesters. A group with T1 International gathered outside Eli Lilly headquarters Monday to demand the pharmaceutical comp…