Comment Comment by plantwallshoe Underperforming? Big tech companies are reporting record profits and major layoffs in the same press releases. parent plantwallshoe 5 months ago