[…] with businesses and consumers relying on this payment method in ever-growing numbers. A PYMNTS study found that 86% of businesses generating between $500 million to $1 billion in annual revenue […]