BYD’s Brazilian plant site in trouble after workers found in ‘slave’ conditions
BYD’s Brazilian plant site in trouble after workers found in ‘slave’ conditions Beds without mattresses, one toilet for every 31 workers and more such violations were reportedly found. A drone view of BYD’s new electric vehicle (EV) factory’s construction site in Camacari, Brazil. (REUTERS) BYD Co. has cut ties with a local construction firm in … Read more