Tesla Model S

Tesla Motors win suit to sell cars direct to the public

Tesla has been opening stores in shopping malls across the US. Most states have antiquated laws that prevents auto manufactures from selling direct to consumers thus enforcing that sales are made through an independent dealer.  Of course dealers love this. After opening a store in Natick Mall, Massachusetts, Tesla Motors has been embroiled in a […]

Tesla Motors win suit to sell cars direct to the public Read More »