Quote:
Originally Posted by Street Pharmacist
Yeah. 79,180 units is way of the mark. Shares fell all the way to 2% since this horrible news
|
There is a lot of talk among economists about what exactly props up Tesla shares...
http://streetwiseprofessor.com/?p=9982