Mercedes-Benz

Mercedes-Benz logo
Mercedes-Benz has been making buses since 1895 in Mannheim in Germany. Since 1995, the brand of Mercedes-Benz buses and coaches is under the umbrella of EvoBus GmbH, belonging 100 % to the Daimler AG.