Categories
Articles

Intel reveals it will shed 24,000 employees this year and retreat in Germany, Poland, and Costa Rica

The Verge