Loading Video…
This browser does not support the Video element.
Illinois suspends Carvana's dealer license for the second time in 2 months
For the second time in just two months, Carvana, the company known for its "car vending machines", has had its dealer license suspended for improper business practices.