Barclaycard reports 60% spike in payments April – June General According to the latest NRF data, May ecommerce sales spiked up significantly over April's numbers, during the worst of the business closures, but are … Read the full article