It’s unclear if a nationwide Carvana layoff will have any implications for its new Dunwoody office that was touted to bring 3,500 jobs to the state. According to a report from Protocol, the online used car dealer laid off 2,500 employees on Tuesday, with many of the layoffs occurring over Zoom. The laid-off employees reportedly […]