A contractor for Chinese electric vehicle giant BYD on Thursday denied claims that Chinese nationals were working in “slavery-like conditions” at a construction site for the carmaker’s ...
Results that may be inaccessible to you are currently showing.