Economy10 years ago
More than one in ten businesses believe slavery in their supply chain is ‘likely’
Though more than one in 10 businesses say it is likely that their supply chain features slaves, supply chain risks reached an 18-month low in the...