Day: May 12, 2017

Musk And Macron: The Darned Craziest Things You’ve Ever Seen!

I Think Tesla is Enron On Wheels, OK? Most readers are silent, agree, or have no opinion but one or two are upset with me. It’s gonna happen with 10,000+ subscribers. Criticism basically comes down to this: Tesla is breaking new ground and we need innovation. Sorry. What? Insider subscribers

Read More »