Washington State, no stranger to the environment or tourism in the Cascade Mountains, will soon install a number of EV charging stations in that region for the slew of electric vehicles that will inevitably vacation there alongside their green masters. More »