Breaking news hit Morning on Close as Tesla (TSLA) reported a 13% year-over-year drop in deliveries for first quarter.
TSLA 1Q Deliveries Down 13% Y/Y, Stock Sells Off
Breaking news hit Morning on Close as Tesla (TSLA) reported a 13% year-over-year drop in deliveries for first quarter.
TSLA 1Q Deliveries Down 13% Y/Y, Stock Sells Off