Visa and Billtrust today (Nov. 5) announced the launch of the Billtrust Business Payments Network (BPN), an open buyer/supplier payments platform that Billtrust CEO Flint...