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...