Amazon adding 120,000 workers to meet holiday demand