Leaked Volkswagen Audit of Xinjiang Plant Failed to Meet International Standards
German auto manufacturer Volkswagen (VW) has courted controversy for maintaining a business presence in Xinjiang, despite documentation from the U.N. and other organizations of the CCP’s possible crimes against humanity,...