Nvidia says it has “zeroed out” its revenue forecast for China. Nvidia is caught in a brutal battle between China and the ...