Technology Crossover, Warburg Pincus and shareholders buy $42m stock of Avalara

575
US-based Technology Crossover Ventures has invested $42m alongside Warburg Pincus in series D-1 preferred stock of cloud