Please enable JavaScript
Tesla’s Q1 deliveries dropped to 336,681 vehicles amid production disruptions and weakening global demand. Tesla stock falls after vehicle output declines nearly 16%, overshadowing energy storage deployments of 10.4 GWh.