10.0.3.230

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

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