News

The tech news site The Information has obtained an internal–and very revealing–organizational chart of Tesla leadership. According to the chart, it appears CEO Elon Musk currently has 29 ...