Online used car retailer Carvana lays off 8% of its workforce

Online used car retailer Carvana lays off 8% of its workforce