Analyst Andrea James speaks about whether TSLA should still be bought and whether it is a technology company or a car company. Aired August 1, 2013.
Share this note: