New York City Awards New Flyer a Contract for an Additional 108 Xcelsior 60-Foot Transit Buses
New Flyer of America Inc. has announced that the New York City Transit Authority has awarded New Flyer with another order for 108 Xcelsior clean diesel sixty-foot, heavy-duty transit buses.