Posted on January 11, 2022 by adminIntel Blasted on Social Media Over China Intel gets slammed on social media after reportedly removing references to the Chinese region of Xinjiang from an open letter it sent to suppliers. ( read original story …)