This[1] seems to be the Bloomberg article it's referencing. It doesn't say it will lay off 20% of staff like this article is referencing, just "thousands" and:
"Some divisions, including Intel’s sales and marketing group, could see cuts affecting about 20% of staff, according to the people."
Some divisions, not the entire company.
Also this is in the article:
"Intel’s last big wave of layoffs occurred in 2016, when it trimmed about 12,000 jobs, or 11% of its total."
So if the headline were accurate, this would be twice as many people as six years ago. While it's possible that will be the case, I'm guessing it's more likely the number will be closer to the 2016 number.
I think this article misinterpreted the source article, either by accident or deliberately for a juicier headline, and should be replaced by the Bloomberg article instead.
I just spent 15 minutes digging for a primary source on this 20,000 jobs number and couldn't find one. I suspect the source is as you called it, shoddy journalism.
Something to weigh in is their stock is lower now than it was in 2016 by about 15% so it wouldn't be all that surprising if their layoff number was significantly higher than the 2016 number.
Should this be changed to the original Bloomberg article? [1] This article seems to add nothing to the Bloomberg reporting, except to possibly inflate the numbers, as pointed out by another commenter. [2]
I've left the comments which were complaining about this article not being that one.
Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html