News

Intel, Microsoft, Amazon, HPE, Meta, and NetApp were among the top companies in terms of tech layoffs in the first half of 2025.