Vroom lands $95M Series C, buys Texas Direct Auto

December 17, 2015