A startup trying to create a new channel for selling used vehicles just got almost $1 billion — and a de facto endorsement from two major industry players.
A startup trying to create a new channel for selling used vehicles just got almost $1 billion — and a de facto endorsement from two major industry players.