Tesla (TSLA) Dives on Q1 Energy Storage Miss; Valuation Concerns Persist
Tesla Energy showed strong 2025 performance with $12.7B revenue and 30% margins, but Q1 storage deployments fell 38% below expectations, raising concerns despite management's project timing explanati…