Black Friday sales “go up 12.5 per cent” from last year
Initial data from Barclaycard on Friday showed payment transactions in Britain were up 12.5 per cent from the previous year. According to a Reuters’ report, one in three of all debit and credit card transactions…