Investoreight
Skip to main content

Billtrust Exceeds $1 Billion in Invoices Delivered to Accounts Payable Portals in 2021

Yahoo! Finance
LAWRENCEVILLE, N.J., January 20, 2022--Billtrust surpassed $1 billion in supplier invoices delivered to accounts payable (AP) portals in 2021, a 58% increase over 2020.
Continue Reading