Google, Meta, Amazon and other tech companies have laid off more than 95,000 employees in the last yearCNBC • 03/14/23
A Bull Market May Be Coming, but These 2 Tech Stocks Keep Struggling -- Time to Sell?The Motley Fool • 03/13/23
Zoom earns repeat ‘Neutral' rating from Wedbush analysts on above-expectations quarterProactive Investors • 03/01/23