BYD Faces Allegations Over Brazil Site Conditions
BYD, the Chinese automaker, is under scrutiny for alleged poor labor conditions at its construction site in Brazil. Learn more about the unfolding situation.
BYD, a Chinese automaker, is facing allegations of poor working conditions at a construction site in Brazil.