Carvana back on the road in Illinois
A judge has ruled Carvana can do business in Illinois again after the state stripped the popular online car dealer of its license last month.
A judge has ruled Carvana can do business in Illinois again after the state stripped the popular online car dealer of its license last month.