Nvidia Faces $5.5 Billion Loss Amid New U.S. Export Restrictions

Nicholas Ricci
April 16, 2025