‘Phantom Economy’ of £7bn each year as shopper returns rise

UK shoppers are returning £7 billion of purchases every year, leading to a ‘phantom economy’ of lost revenue for retailers, with sales coming in that they ultimately can’t recognise. New research from Barclaycard, which processes nearly half of the nation’s credit and debit card transactions, reveals that a quarter of…

Related Articles

Sign up to receive our newsletter