Tesla opens store on Native land

The electric car company can only sell and service its vehicles freely in about a dozen states, while it faces restrictions in others. This time, it used a new approach …The electric car company can only sell and service its vehicles freely in about a dozen states, while it faces restrictions in others. This time, it used a new approach …