Skip to main content

UK retailers fail in delivery, customer calls issues – report