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