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.