AI giant Nvidia beats earnings expectations but shares fall | Business | News Aggregator | NewzGator