Is Amgen Inc. trying to impress investors with layoffs and financial engineering, as it waits to see if it can come up with new blockbuster drugs amid stiffening competition?

The biotech giant announced this month it was eliminating 70 jobs mostly from its information systems department at its sprawling Thousand Oaks campus...

Join our Membership to get the full story.

Are you a current Member? Sign In