B2B payments revolution takes hold

With business-to-business (B2B) payments accounting for $705 trillion in annual transaction values – and growing – it comes as no surprise to hear that this sector is emerging as the new fintech opportunity.

Read More