April 19, 2025

Auditing a Bad Audit of Volkswagen’s Factory in Xinjiang