China’s tech darlings are losing their shine. Here’s what’s behind the sell-off October 29, 2026 · CNBC Read full story at source