Tesla Wins Major Direct Sales Court Battle Against Delaware
Tesla has won a critical case in Delaware's Supreme Court with a ruling allowing the carmaker to maintain i...
United States Etby Jay Traugottelectric Supreme Court Delaware Supreme Court Associated Press Jay Traugottelectric
Source: carbuzz.com