Concerning Developments in Brazil's Human Trafficking Investigation Highlight Need for Accountability** In a disturbing turn of events, recent revelations have emerged from Braz ...
The 163 Chinese workers found by Brazil's labor ministry in what it described as "slavery-like conditions" at a factory construction site owned by Chinese electric vehicle producer BYD (002594.SZ), ...