Tag: car retailer
Online used car retailer Carvana lays off 8% of its workforce
Carvana, a US-based online used car retailer, has laid off about 1,500 employees,...
Carvana, a US-based online used car retailer, has laid off about 1,500 employees,...