Carvana Tells Employees to Hit the Road as Company Growth Swerves

Carvana, the online car retailer, has reportedly laid off over 2,500 employees, some over Zoom, this past Tuesday according to Protocol.

Read more…