San Francisco Municipal Transportation Agency has ordered 185 trolleybuses, New Flyer of America announced on July 26. The manufacturer will supply its 12m long Xcelsior model. The order is an option on a contract placed …
Continue readingSan Francisco Municipal Transportation Agency has ordered 185 trolleybuses, New Flyer of America announced on July 26. The manufacturer will supply its 12m long Xcelsior model. The order is an option on a contract placed …
Continue reading