Avalara Secures $96 Million from Warburg Pincus

September 22, 2016 · 1 min read