Media Trust Score100%

Elon Musk has more than 20 direct reports at Tesla — here are the ones we know about – CNBC

In June, Tesla closed an entire Autopilot office in San Mateo, California, and dismissed at least some employees who were previously authorized …

  • You already voted!
  • Read More