Carvana allowed by Illinois to operate on a limited basis
The Illinois Secretary of State's office on Thursday implemented a stay on its May 10 order that Carvana Co. suspend vehicle sales in the state.
The stay will allow Carvana to sell vehicles in Illinois as long as it follows "strict…