Tesla's Q1 2025 vehicle deliveries fell 13%, reflecting declining demand and backlash against CEO Elon Musk's political actions.
Read moreElon Musk reassures Tesla employees to hold on to stock, despite company challenges and investor calls for his removal as CEO.
Read more