Carvana Co. is under scrutiny once more, this time in Illinois, where state officials last week suspended the online used-vehicle retailer's license to sell cars and trucks.
Carvana Co. is under scrutiny once more, this time in Illinois, where state officials last week suspended the online used-vehicle retailer's license to sell cars and trucks.