
Daimler Buses North America
-
Daimler sheds NYC bus contract, assigns it to Canada’s New Flyer
New York City Transit Authority contract for 74 buses, includes option for 30 more