Wow this thread is getting heated. The Tesla supplier letter published by Electrek makes for an interesting read once you get past all the Electrek opinion blah blah.
Basically Tesla ie Elon, not happy with team, removed team, building new team.
Is it brutal - Yes
Do I feel for the majority of...