Grim results from Alphabet Inc and Microsoft Corp stoked fears of a global economic downturn and slammed the brakes on a fragile recovery in stock markets ahead of earnings from other tech megacaps.
Big Tech tumbles as results sound alarm bells