New Flyer of America Incorporated has secured an order to supply 53 Xcelsior clean diesel heavy-duty transit buses to the New York City Transit Authority (NYCT). The buses will be 18.3 metres (60 feet...

This content is available to only subscribers.