Food
29 Thanksgiving recipes you still have time to pull off

5: Amgen Inc.

Thousand Oaks-based biotechnology company Amgen Inc. had more than $20 billiion in revenue in the past 12 months.

Anne Cusack / Los Angeles Times
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
75°