Finance

Tesla crushes Wall Street expectations, beats delivery estimates by over 15 percent

Tesla ( NASDAQ: TSLA ) beat Wall Street expectations of 406,000 vehicles delivered in Q2 by reporting 480,126 deliveries for the three months ending in June. Tesla reported it delivered 467,762  Model 3 and Model Y units, while 12,364 Model S, Model X, and Cybertrucks switched hands during the qu...