Environment
fromSustainable Bus
2 weeks agoSan Francisco orders six Solaris battery-electric buses - Sustainable Bus
San Francisco Municipal Transportation Agency ordered six Solaris battery-electric buses: three 40-foot and three 60-foot articulated vehicles for local service.