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

