The Indianapolis Star (via Pharmalot) reports that Eli Lilly has agreed to settle another 900 Zyprexa personal injury cases.
25,000 down; 1100 to go.
The definitive source for intelligent commentary on the law that matters for drug and device product liability cases