Tesla Motors: Is Tesla Motors Setting Up To Be The Monster Short Squeeze Of 2013?

Tesla Motors, Inc. (TSLA) designs, develops, manufactures, and sells electric vehicles and electric vehicle powertrain components. The company also provides services for the development of electric powertrain systems and components, and sells electric ...

via Is Tesla Motors Setting Up To Be The Monster Short Squeeze Of 2013?

No comments:

Post a Comment