The rumors started multiplying on industry insider websites earlier this year, all hinting that that Big Bio Amgen (South San Francisco, California) was preparing to initiate massive layoffs and would scrap a number of major capital projects - Includes Amgen Major Projects Status List
(All Fields Required)