Jackson, Wyoming, bought 8 electric buses for its public transit system … NONE of them are currently operational
(NaturalNews) When Jackson, Wyoming, located in gorgeous Teton County, first decided to replace all of its diesel public transit buses with the latest and… » READ MORE