Tesla’s “sell directly to the consumer” approach has been grating nerves ever since they started operations. The newest case comes from the state of Georgia, where the one Tesla store in Marietta, located about a half-hour from Atlanta, sold 173 cars within the last year. That’s 23 cars more than legally allowed by the current […]
More...
More...