Nvidia may halt China operations despite reports of restarting business Business August 22, 2025 Nvidia faces renewed setbacks in China as production of its H20 AI chips is halted amid geopolitical tensions, regulatory hurdles, and rising competition from domestic chipmakers.