[Infographic] Tesla Stores vs. Franchise Auto Dealerships

In recent news, Tesla Motors has finally won the right the sell it's cars in New Jersey. And, Connecticut is inching closer to direct sales as well. Nevertheles

Leave a Reply

Your email address will not be published. Required fields are marked *