0

Tesla is based in California, has the most stores there, and sold nearly half of its Model S sedans in the state this year, but the California New Car Dealers Association is now saying Tesla is benefiting from shoddy advertising practices. While other state dealer trade groups have accused Tesla of violating franchise laws, in […]

+ Read More