Share Facebook Twitter LinkedIn Pinterest Telegram Email Used car site Vroom lays off 11% of its Employees