Eli Lilly's Insulin Price Cap Deal Collapses After Cert. Denial

Eli Lilly & Co. and insulin buyers have called off a proposed nationwide settlement that would've capped insulin prices and been worth up to $500 million over several years, a decision...

Already a subscriber? Click here to view full article