A two-year pilot program to put electric buses on the street was rolled out Monday by the Metropolitan Transit District with passengers getting on board one of the green machines at the 24th Street Transit Center in National City. The launch follows several weeks of route validation and bus operator training on multiple routes around San […]