infotechlead

Vista Equity to buy business software maker Avalara in $8.4 bn deal