Setra is celebrating its 75th anniversary with a new generation of luxury coaches Category Buses Setra, the premium coach brand of Daimler Trucks, is marking its 75th anniversary with a major facelift for its ComfortClass and TopClass models. The German company, which pioneered the self-supporting coach body in 1951, is now offering a... By Car Thermostats, 17 August, 2023