Innovation in B2B payments can have an outsized impact on the global economy. The easier it is for B2B companies to get paid, the easier...