• Neu-Ulm/Stuttgart, Mar 2, 2010 - EvoBus GmbH, Europe's largest bus and coach manufacturer, plans to improve the quality of service for its two Mercedes-Benz and Setra brands on a sustained basis. Accordingly Omniplus, the after-sales brand within EvoBus, has held an in-house competition aimed at improving quality standards throughout the entire service organisation with its 646 service outlets and more than 4000 personnel in 37 European countries.