Authorities rescued 163 workers living in inhumane conditions, prompting BYD to sever ties with its construction partner.
Authorities in Brazil said Friday they are probing Chinese auto giant BYD and one of its contractors for suspected ...
Employees at a factory of Chinese EV-maker BYD in Brazil are victims of forced labor, according to Brazillian labor ...