Business Walmart Sparks Public Outcry in China Over Products From Xinjiang Dustin Moskovitz Dec 27, 2021 0 Walmart Inc., WMT 0.34% the world’s largest retailer, became the latest Western company to face scrutiny over its handling of business…