January 20, 2015 Avalara Announces $42 Million Investment from Technology Crossover Ventures, Warburg Pincus and other Shareholders Continue reading →