Home Investing How reliant is Nvidia on China for revenue?