Technology Nov 11, 2026 Megaspeed Under Scrutiny: The High-Stakes Battle Over Nvidia AI Chips and China