HeyCar restructuring business, announces layoffs

Berlin-based digital auto retailer HeyCar is restructuring its business and has laid off 73 employees.