Given the amount of time I’ve spent talking about Tesla (TSLAQ – USA) on this site, I’d be remiss if I didn’t point out that I materially changed my position over the past few days. Back in October of 2018, I felt that shorts were pressing their bets a bit too hard and noted that, “…All evidence seems to show that they’ve used every
Read More