Skip to main content

Nearly 40% of UK retailers fail to meet delivery times – new report finds