Home
Tag
Tesla Inc
1 article
Results
Tesla Delivery Miss Fuels 2.5% Drop
Tesla reported Q1 deliveries of 358,023 vehicles, missing consensus estimate of 372,160, contributing to share decline. Energy storage installations fell 15% YoY to 8.8 GWh, 39% below the 14.4 GWh con