Navistar-TuSimple Pact, Volkswagen-Fisker Deal & More
In addition to investors piling on electric vehicle (EV) stocks, various states and governments also appear to be positively charged about the potential of green vehicles. Last week, 15 states and the District of Columbia recently signed a joint…