There are buses. And then there are Mercedes-Benz buses. In today’s fiercely competitive market, it’s the star that makes all the difference, giving you that decisive lead – and the reassuring feeling of having done the best for your company’s future.