Setra ComfortClass Archives - BUSRide


BUSRide Road Test: Early takers give high marks

The all-new 45-foot Setra ComfortClass S 407 unveiled one year ago by Daimler Buses North America, Greensboro, SC, has joined its sibling to offer operators a competitive choice in the Setra line, and one that is more suitable for commuter and line-haul service.