In terms of innovation and profits potential, B2B payments are surpassing those in B2C according to a new report. The report was released by the Global Payments Innovation Jury, an group comprised of 70 industry executives from 37 countries. Released last week, the report assesses payments...