Nvidia’s stock tumbles on $5.5 billion in charges due to China licensing rules 0 16.04.2025 01:01 MarketWatch.com