Tesla News

Confirmed: Tesla Fires Number of Employees as Part of Performance Review