Brazilian labor authorities investigate human trafficking at BYD factory site
Investing.com -- Brazilian labor authorities are investigating allegations of human trafficking and forced labor at a construction site in Bahia State, Brazil. The site is set for a factory owned by China's electric vehicle producer, BYD (SZ:002594). …