Question: Where is the headquarters of this German multinational automotive corporation, which includes Mercedes-Benz buses?
Sentence (from "Mercedes-Benz buses"): Mercedes-Benz has been making buses since 1895 in Mannheim in Germany.
Relevant evidence: Yes