Tesla Motors Inc (TSLA) Trades at a Premium: Patrick Armstrong

Tesla Motors Inc (NASDAQ:TSLA) has been recently practically cross-examined in its deeds and intentions, most of which were related to their plan of building the Gigafactory.

Keep Reading →