Sources

13 Total Sources

Tesla Shares Drop 6% After 480,126 Q2 Deliveries Beat 406,600 Forecast

Left67%
Center33%