Tesla Stock Closes Just Under $200

by Christopher DeMorro February 14, 2014 12 comments