News
The updated letter provided a notice to the city that Tesla will be permanently laying off 2,688 employees at its Austin facility on 1 Tesla Road, Austin, TX 78725. Terminations will begin during ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results