Source: CleanTechnica
Let’s start with the hard numbers on this one. The Q1 2026 delivery numbers are officially out, and Tesla managed to deliver 358,023 vehicles. If you’re keeping track at home, that’s a pretty rough drop compared to the 386,810 cars they moved back in Q1 of 2024. Zach already put ... [continued] The post Were Elon’s Politics A Significant Part of Cruddy Q1 Sales? appeared first on CleanTechnica.