20 Apr, 2026

Tesla faces challenging Q1 as deliveries miss estimates

Tesla (NASDAQ: TSLA) heads into Q1 results under pressure from weak deliveries, pricing headwinds, and rising competition.