Retailers slash ties with unethical suppliers to tune of £7.1bn in cancelled contracts
February 11, 2022 3:12 pmRetailers severed ties with suppliers who did not meet ethical standards to the tune of £7.1bn in cancelled contracts last year. Research published today from Barclays... View Article