163 Workers Rescued From "Slave" Like Conditions From Chinese EV Company BYD
BYD: Brazilian authorities have rescued 163 workers from conditions similar to "slavery" at a construction site for a factory of Chinese electric vehicle company Build Your Dreams (BYD) in Camacari, Bahia.