Tesla Motors Inc (TSLA) Highlights: Elon Musk’s Belief, Charging Station Debut & More

Tesla Motors Inc (NASDAQ:TSLA) CEO Elon Musk told Fox News late Thursday it was "not as crazy" to short the electric automaker now as it was earlier.

Keep Reading →