Financial services Avalara Acquires Track1099Track1099 is a company that provides online software and services for businesses filing their taxes. October 4, 2021
Business Services Avalara Makes Inposia AdditionTax compliance firm Avalara expands with purchase of Inposia, which focuses on e-invoicing, digital tax reporting. December 29, 2020