Mercedes-Benz has been producing buses since 1895 in Mannheim in Germany.[1] Since 1995 Mercedes-Benz buses and coaches are known by the brand name of Daimler Buses (formerly EvoBus GmbH), a wholly-owned subsidiary of Daimler Truck.