In the last year, more than 70,000 people globally have been laid off by Big Tech companies and that doesn#39;t count the downstream effect of contractors (and other organisations) losing business as budgets tighten.
In the last year, more than 70,000 people globally have been laid off by Big Tech companies and that doesn#39;t count the downstream effect of contractors (and other organisations) losing business as budgets tighten. In the last year, more than 70,000 people globally have been laid off by Big Tech companies and that doesn#39;t count the downstream effect of contractors (and other organisations) losing business as budgets tighten. Moneycontrol Latest News Read More