After Tesla Employees Signed Letter Asking Elon Musk to Resign, at Least One Has Been Fired

Published on May 12, 2025
A Tesla store in Colma, California, US, on Monday, April 21, 2025.

"We are not the problem. Our products are not the problem... The problem is demand. The problem is Elon.”