Big Tech Needs to Justify AI Spending as Investors Dump Stocks Global World Wed, 22 Jul 2026 04:12:12 GMT High confidence — 76/100 Sources: Bloomberg