Daimler delivers major order in South Tyrol
ITALY Daimler Buses has delivered a total of 265 Setra and Mercedes-Benz buses to several private bus companies in South Tyrol, located on the borders of Austria and Switzerland in northern Italy. The vehicles delivered […]