NFTA takes electric buses off roads out of caution
0
The Niagara Frontier Transportation Authority (NFTA) says it pulled 10 electric buses off the road.

The Niagara Frontier Transportation Authority (NFTA) says it pulled 10 electric buses off the road.