Gebrüder Weiss demonstrates resilience

The international logistics company posted net sales of 1.77 billion euros during the past financial year…