Volkswagen Faces Scrutiny Over Xinjiang Manufacturing Site in China
Some car manufacturing sites in China might require closer inspection to make sure they're free of human rights violations.
German carmaker Volkswagen is facing scrutiny linked to China's Xinjiang reg...
Read More