15 February 2022

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 »

We use cookies to improve your experience on our site. By using our site you consent to cookies.
See our privacy statement for more information

Free G-spotted newsletter subscription

By signing up to our newsletter you agree with our privacy policy