Eli Lilly net income falls 27% as patents expire

Eli Lilly net income falls 27% as patents expire

Source: 
Marketwatch
News Tags: