BCI Shanghai office - past 8 years, no forced labor found

01