Nvidia to Buy Back Up to $25 Billion in Stock

Nvidia to Buy Back Up to $25 Billion in Stock