MMicrosoft Read More Meta, Microsoft have joined tech layoff tsunami, but is AI really to blame? | Tech NewsApril 26, 2026 Meta and Microsoft are the latest software companies to announce big cuts to their global workforce. Both companies…