Todd Albers
Article
Nov 28, 2016
By Todd Albers
U.S. and European governments and businesses each process almost 25 billion invoices annually with approximately 72 percent to 75 percent on paper. Although similar in volume today, the U.S. is not positioned well to increase adoption […]