BYD contractor denies ‘slavery-like conditions’ claims by Brazilian authorities

Close