Severe flooding of production facilities in Switzerland and Spain saw profit fall to $US 62.3m at Stadler in 2024.
Stadler Deutschland GmbH has awarded Westermo the contract to supply data communications technology for a new fleet of trains for the Berlin U-bahn metro in Germany. The data networks will support ...