Connect with us

Investor’s Corner

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...