Skip to main content

Nearly 40% of UK retailers fail to meet delivery times, report reveals