Tesla (TSLA): Bump in the Road or the Beginning of the End?

Tesla (TSLA): Bump in the Road or the Beginning of the End?

The long-fought battle between Tesla (TSLA) bulls and bears took an interesting turn after Teslas 2Q earnings last week. Tesla missed big on its gross margins and reiterated its prior forecast for its 2019 delivery numbers. The numbers were somewhat overshado…
Read More