Christmas shopping is set to peak on 23 December, new data from AIB shows. Its latest spend trend report shows that 2.8 million card transactions were carried out in shops on that date last year. That was up 84% on the average day in 2022. The busiest time for spending in store was between 12-1pm […]