Where is the headquarters of this German multinational automotive corporation, which includes Mercedes-Benz buses?
Mercedes-Benz buses: Mercedes-Benz has been making buses since 1895 in Mannheim in Germany. Mercedes-Benz buses:  Since 1995, the brand of Mercedes-Benz buses and coaches is under the umbrella of EvoBus GmbH, belonging 100% to the Daimler AG. Daimler AG: Daimler AG (] ) is a German multinational automotive corporation.
i don't know