Chinese Tech Stocks Rally as Beijing Tells Firms To Stop Buying Nvidia's AI Chips September 17, 2025 By admin Alibaba, Baidu, Tencent Rally As China Pushes Back On Nvidia Chips