Amgen downsizes by 300 amid industry constriction

, ,

Amgen downsizes by 300 amid industry constriction