Major German Firms BayWa and Spedition Betz Face Restructuring and Insolvency in 2026
BayWa announces site closures amid revenue drops, while logistics firm Spedition Betz files for insolvency, reflecting wider economic pressures on major German companies in 2026.