Green
Transit agency approves pilot contracts to test electric buses
Electric buses will soon be put to the test on San Francisco city streets as part of an effort to implement an all-electric ...