Supply Chain Digital Magazine July 2026 | Page 84

SUPPLY CHAIN STRATEGIES

2025

KEY FACTS AN MANUFACTUR

€ 36.27bn € 413m € 31.2bn

GROUP SALES REVENUE

OPERATING PROFIT

MANUFACTURING COSTS

84 July 2026