2014 Will be the Free Energy Revolution

In 2011, Musk told the world Tesla would soon deliver 20,000 of the Model S per year, but the Street didn’t believe him. The car hadn’t even gone into production yet.  Even when Tesla continued to insist in 2012 that demand for Model S based on…

To Top