Nvidia beats on earnings again — even while it's locked out of China Shannon Carroll Quartz 2 1 29.05.2025 .....© Quartz visit website