Tesla’s Q1 delivery figures show Elon Musk was right
Tesla reported its Q1 delivery figures on Thursday, and the figures — solid but unspectacular — show that CEO Elon Musk was right about what the company’s most important production and division would be. We are seeing that shift occur in real time. Tesla delivered 358,023 vehicles in the first quarter of 2026, according to … Read more