Teslas get a bad rap these days. Aside from the whole Elon Musk thing, the electric vehicles are becoming notorious for shoddy construction, massive consumer recalls, and sketchy self-driving software. There is, however, one thing Teslas…
More than 60 protests were planned for Saturday, and a dozen more for Sunday, at Tesla showrooms across the United States, as backlash continues against CEO Elon Musk for his cost-cutting role at the Department of Government Efficiency.