Stadler reports higher revenue and EBIT margin in first half of 2025 despite delays and cash flow pressure
Despite natural disasters in 2024 impacting operations in Switzerland, Austria, and Spain, the manufacturer reports that recovery measures are underway.