Finance Walmart denounced by China for ‘stupidity’ after Sam’s Club was accused of pulling Xinjiang products Keli W. Rodriguez 3 years ago