Google, Meta, Amazon and other tech companies have laid off more than 104,000 employees in the last year – CNBC April 8, 2023 by Andrew Anthony source