video poster

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
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved