Business Tesla Closes Office As Layoff Affects Autopilot Jobs, Including Hourly Onesby admin 0 Tesla (TSLA.O) has closed its office in San Mateo, California and dismissed about 200 employees working ... Read more