Business

Workers found in slavery-like conditions at BYD construction site in Brazil

22516692
About 163 workers were found in slavery-like conditions at a construction site for carmaker BYD in Brazil's Bahia state, labor authorities said during a press conference on Monday.

SEE MORE

More