BTRS Holdings Inc.
Billtrust is a cloud-based software and integrated payment processing solutions that simplify and automate business-to-business commerce. The company established leader in the digital transformation of AR and B2B payments. Headquarters is in USA.
For the year ending Dec- 2021, the company Annual Revenue is 166 million USD.
For the year ending Dec- 2021, the company Annual Net Income is 166 million USD.