1 Articles
Report

Tesla scored a big point in the "hard sell" column in North Carolina recently, when the chief executive of one of the states opposing direct-to-consumer vehicle sales got behind the wheel of a Model S electric vehicles, the Silicon Valley Business Journal says.