Daimler Buses North America, a leading bus company, combines the trusted brands Orion (transit buses), Setra (motor coaches), ... and the Mercedes-Benz or Freightliner Sprinter MiniBus. The company generates revenues of approx. $690 MM and operates three production locations in Greensboro, NC, Oriskany, NY and Mississauga, Ontario and employs 1,270 people. read more
Competitor | Description | Similarity |
---|
Loading..