Musk’s Leadership Crisis Hurts Tesla Sales
Tesla reported its largest-ever drop in deliveries, with sales plummeting 13% in the first three months of the year. The company delivered 336,681 cars, a decline of 50,000 vehicles compared to the same period last year. The drop is attributed to growing competition and backlash against CEO Elon Musk’s actions, both within the company and … Read more