Tesla wins big direct sales Supreme court case

Tesla won a critical case in Delaware’s Supreme Court to allow the direct sale of electric vehicles in the state.

more…

The post Tesla wins big direct sales Supreme court case appeared first on Electrek.