Tag:

NXL104

Latest Headlines

Latest Headlines

AstraZeneca to pay up to $505M for Novexel

Not to be left out of the late-year deal frenzy, AstraZeneca revealed this morning that it will pay at least $350 million--and as much as $505 million--for Novexel, a French biotech company with a