HomeThemesTypesDBAbout
item: #18669
Supply chain issues are the leading concern for UK retailers at a time when 80% feel under some form of operational pressure, a new study suggests. / Only 22% said they had no challenges following Brexit.