The best commercial vehicles in 2013

Mercedes-Benz Citaro and Tourino.

Two victories for Mercedes-Benz buses.