Intel reportedly plans to lay off over 21,000 employees

Home Tech Crunch Intel reportedly plans to lay off over 21,000 employees