University at Buffalo commissions 8 new electric buses
The University at Buffalo, a New York State flagship university with 30,000 students, recently added eight new 40-foot battery-electric transit buses to its UB Stampede fleet, which serves some 16,000 passengers each day. The…