Daimler Buses commences delivery of 111 Mercedes-Benz and Setra buses to Busitalia, Italy June 15, 2025 | Europe News, News Daimler Buses has commenced delivery of 111 Mercedes-Benz and Setra buses to Busitalia, a company of Trenitalia. The fleet comprises 80 Mercedes‑Benz Tourismo, 20 Mercedes-Benz Tourismo M/3, and 11 Se... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password