Trending tickers: The latest investor updates on Nvidia, Alibaba, Novavax, Ryanair and Diageo

Science & Technology News

Jensen Huang, CEO of Nvidia (NVDA), revealed details around a number of announcements on new technologies on Monday at the Computex tech expo in ...