Daimler Buses Delivers 111 Mercedes-Benz and Setra Buses to Busitalia

Daimler Buses Delivers 111 Mercedes-Benz and Setra Buses to Busitalia Daimler Buses is set to commence the delivery of 111 state-of-the-art buses to Busitalia beginning in June 2025. This delivery marks a significant milestone in public transportation in Italy, reinforcing…












