Lilly Set To Hand Over $1.4B Zyprexa Payout: Report

Eli Lilly & Co. is reportedly one step closer to finalizing a $1.4 billion settlement with the U.S. Attorney's Office for the Eastern District of Pennsylvania and 30 states regarding the...

Already a subscriber? Click here to view full article