Chinese Workers Found in Slavery-Like Conditions at BYD Site in Brazil
Chinese workers have been found at a BYD construction site in Brazil, working long hours under harsh conditions likened to slavery. They were irregularly hired from China and faced critical …
Chinese Workers Found in Slavery-Like Conditions at BYD Site in Brazil Read More