Carvana layoffs: Stock continues to drop as company discloses plan to shed 12% of workforce

You are here:
Go to Top