New Flyer of America Incorporated has secured a contract to supply 18 35-foot (10.6-metre) Xcelsior heavy-duty transit buses to the Transit Authority of the City of Omaha (Omaha Metro). The new buses ...

This content is available to only subscribers.