Why The Shine Has Come Off Tesla!
Oh, how the mighty have fallen! Many of you reading this are owners of Tesla’s (TSLA) stock. I know this because a whopping 42% of Tesla shareholders are retail investors, while institutional investors own 43%. This is in contrast to Ford (F) where institutional investors… Read More »Why The Shine Has Come Off Tesla!