BYD, Brazil and human trafficking

Dozens of Chinese workers have been taken and put up in hotels in Brazil’s tropical northeastern region after local labor ...
STORY: Chinese workers at a construction site in Brazil for a factory owned by China's electric vehicle producer BYD are ...