Tag:

Sean Harper

Latest Headlines

Latest Headlines

Amgen CEO Sharer, R&D chief Perlmutter stepping down in shakeup

With investors chronically unhappy over an unimpressive stock price and the R&D wing being sliced back to reduce the bite it takes out of revenue, Amgen announced yesterday that both its CEO and