Eli Lilly and Co. (NYSE: LLY) has received a pair of firm-fixed-price contracts worth $2.73 billion combined from the U.S.
Eli Lilly and Co. (NYSE: LLY) has secured a $625 million contract modification to supply 500,000 more doses of the
Processing....