Carvana allowed by Illinois to operate on a limited basis

The stay will allow Carvana to sell vehicles in Illinois as long as it follows 'strict guidelines.'