Buyers shop more than 10,000 cars online and can schedule to pick it up at the vending machine or have the car delivered right to their house.
Indianapolis Star, Indianapolis Star: Business
Thu, 12/13/2018 - 3:36pm
Buyers shop more than 10,000 cars online and can schedule to pick it up at the vending machine or have the car delivered right to their house.