
Tesla wins appeal to allow direct sales in Delaware
Tesla was victorious in Delaware Supreme Court this week, paving the way for themselves and other electric vehicle (EV) automakers to sell directly to consumers in the state. Tesla had appealed a decision by the […]