Setra Logo Posted on May 25, 2012January 25, 2020 By Yucin Txt Setra Logo Setra Logo Setra is a Neu-Ulm, Germany-based manufacturer of commercial buses and touring coaches, and recently a subsidiary of Daimler AG Thomas Built Buses Logo Freightliner Trucks Logo Pinterest5 Twitter 0 LinkedIn Reddit 0 Email Category : Cars and Trucks Logo Transportation and Vehicles Tags : Auto> auto brands> Automobile> automobile brand> automobiles> Automotive> car> car brands> germany> Omnibusse> setra.de