‘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


(TikTok) Shop til you Drop?

Sign up to receive our newsletter