About:

As the largest European subsidiary of Daimler AG, EvoBus GmbH is responsible for the European bus activities of the Daimler Group. With the merger of the brands Setra and Mercedes-Benz in 1995, the course was set for the success of EvoBus GmbH. Mercedes-Benz, the inventor of the bus, and Setra are among the pioneers of bus construction.

https://www.evobus.com/

Loading...