Avalara Acquires Assets from Business Licenses Valued at 97M | Heykuki News