Tesla’s First-Quarter Deliveries Include Cars Sold Last Year
SWI Editorial Staff2015-04-08T08:19:49-07:00In the few days since Tesla Motors Inc. (TSLA) said it delivered a record number of Model S luxury electric cars in the first three months of the year, investors ...