EvoBus takes over property and buildings of Setra

  • Date
    February 1998
  • Description
    EvoBus GmbH takes over the property and buildings of the former Setra S.A. in Samano, Spain, establishing its fifth European production site.
Loading