Tesla Motors Inc (NASDAQ:TSLA) founder and chief executive Elon Musk purchased 82,645 common shares of the electric car company August 19 in a …
There has been a lot of buzz on Wall Street in regards to Tesla Motors, Inc. (NASDAQ:TSLA) and Twitter Inc (NASDAQ:TWTR) as both companies are …