Business-to-business payments constitute a $36-trillion industry, 10 times the size of consumer payments. But technology is only beginning to disrupt the sector, …
source Bloomberg markets and Finace
Why businesses still write so many paper checks
previous post