Tesla lays off 200 Autopilot workers, shuts California site
Tesla has laid off 200 personnel working on its Autopilot project as the electric vehicle maker shuttered down its San Mateo, California office. A recent
Read more