Tesla’s Vice President of Regulatory Affairs Discusses Direct Sales – Video

Tesla’s battle over direct sales of cars in Utah continues after the state’s first store launch was stopped one month ago. Tesla’s Vice President of Regulatory Affairs James Chen recently discussed the situation of the first store in Salt Lake City. This interesting presentation clearly shows that the Tesla ban is… …read more