Ethical concerns prompt retailers to cut £7.1bn in supplier contracts
A new report published by Barclays Corporate Banking and covering the year January 2021 – January 2022, revealed that British retailers have collectively cancelled £7.1billion contracts with suppliers in that time period, because of concerns over ethical matters and the environment. 21 per cent of the largest British retailers cancelled contracts with suppliers which failed […]
Ethical concerns prompt retailers to cut £7.1bn in supplier contracts Read More »