Mass Tesla layoffs affects employee who sleeps in car to work

April 30, 2024