Mercedes-Benz Tourrider wins innovation award May 3, 2022 | by Bus & Motorcoach News | The newly launched Mercedes-Benz Tourrider is picking up accolades. The motorcoach produced by Daimler Buses received the Innovation Award from the German publication