Daimler is supporting the fight against the COVID-19 pandemic in Germany with a special Setra inter-city bus modified as a mobile testing station. It’ll...
Daimler’s bus brand Setra has unveiled a new double-decker bus called S 531 DT, with improved aerodynamics, fuel efficiency and safety. The new...