Question: Where is the headquarters of this German multinational automotive corporation, which includes Mercedes-Benz buses?
Sentence (from "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.
Relevant evidence: Yes