Illinois slams the brakes on Carvana Secretary of State police blocked the used car...
registrations
Online car dealer Carvana cannot do business in Illinois until it resolves problems with...
Sales totalled around 250,000 units, making it the weakest March — typically one of...