8 Oct 2025, Wed

Tesla posts record deliveries, concerns mount over EV demand post-tax credits