Mercedes-Benz launches OF 1621 ‘plug-and-play’ bus chassis in Brazil  [ Brazil ]