Insurance Coverage Desk Eli Lilly acquires three small vaccine firms
Eli Lilly acquisitions: $4 billion deal for three vaccine firms signals shift in strategic focus.
Insurance Coverage Desk