Show of HandsShow of Hands

CoffeeNow May 8th, 2018 7:07pm

Elon Musk last week promised to “burn” those betting against Tesla. Today he purchased $10 million of his own stock, which hurts short sellers. Who will have the last laugh?

12 Liked

Comments: Add Comment