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.
i don't know